Course curriculum

    1. Memory hierarchy

    2. What is a cache?

    3. Cache--real-world analogy

    4. How to populate a cache?

    1. Temporal locality

    2. Logical model of cache

    3. Cache introductory example

    1. Cache performance implications

    2. Activity: Practice problem 1

    3. How to improve memory access times

    1. Spatial locality

    2. Cache blocks

    3. Cache blocks more info

    4. Activity: Cache blocks practice problem 2

    5. Animation example illustrating caches with blocks

    1. Writes in caches (write through)

    2. Write back caches

    3. Dirty bit

    4. Write allocation in caches

    5. Animation example illustrating write back cache

    1. Cache as a content addressable memory

    2. Associativity in caches

About this course

  • $999.00
  • 35 lessons
  • 2.5 hours of video content

Discover your potential, starting today