Lesson 20: To Cache or Not to Cache?

Outline:

  1. Recap: page tables
  2. Caching address translations
    • translation lookaside buffer (TLB)
    • context switching
  3. Putting it all together
    • caches: virtual or physical addresses?
    • the memory management unit (MMU)

Reading assignment (to be completed by the next class):