Lecture 21

Learning objectives

After this class, you should be able to:

  1. Derive the cache complexity of the cache oblivious algorithm discussed in class.
  2. Given an algorithm that is cache-inefficient, modify it to make it more efficient.

Reading assignment

  1. Handout on cache oblivious algorithms.
  2. Review selection (finding the kth largest number from a list on N numbers).

Exercises and review questions


Last modified: 29 Nov 2011