Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 1

 Compulsory misses

 cold start
 don’t have a choice
 except that by increasing block size, can reduce the number of
distinct blocks that are requested

 Capacity misses
 cache is much smaller than total addressable memory

 Conflict misses
 collision within a set
 requested block was thrown out when some other block
wanted to occupy the same position
 can reduce by increasing assiciativity
(each block has more options)

 What can I measure directly?


 Compulsory - yes (check for first reference)
 Conflict - yes (remember if block was thrown out because of
some other block)
 Capacity - no
But Capacity = Total - Compulsory - Conflict

You might also like