Technique
Miss Rate
Miss Pen.
Hit time
Hardware Complexity
Larger Block Size
+
-
0
Higher Associativity
1
Victim Caches
2
Pseudo-associative
Hardware Prefetching
Compiler-controlled Pre
3
Compiler Techniques
Giving Read Misses Priority
Subblock Placement
Early Restart/Crit Wd First
Nonblocking Caches
Second-Level Caches
Small and Simple Caches
Avoiding Address Trans.
Pipelining Writes