Computer Science 251
Computer Organization and Architecture
Dickinson College
Fall Semester 2003
Grant Braught
Class #21 - Set Associative Cache
Main Ideas For Today 
- N-Way Set Associative Cache
- Cache Write Policies
- Cache Coherency
Reading Assignment 
- Null & Lobur, Chapter 6, Sections 6.4(pp. 246-247), 6.4.2, 6.4.4, 6.6.
Lecture Slides 
- Class #21 - Set Associative Cache
(Slides are only available for download from on-campus locations)
Web Sites Related to Today's Topic 
- The Fundamentals of Cache
- A page that discusses cache memory, including direct, fully associative and set-associative caches.
- Memory Cache Simulation
- A java applet that animates the operation of cache memory. The animation will work for direct, fully associative and set associative caches.
Homework Assigned Today 
Due Date: 12/2/03
- Write a paragraph or two comparing and contrasting the three cache mapping schemes that we have discussed (Direct, Fully Associative, Set Associative).
- Null & Lobur, Chapter 6: #6, #8.