6.1 Storage Technologies

6.2 Locality

6.3 The Memory Hierarchy

6.4 Cache Memories

6.5 Writing Cache-Friendly Code

6.6 Putting It Together: The Impact of Caches on Program Performance