edited by
531 views
3 votes
3 votes

The designers of a cache system need to reduce the number of cache misses that occur in a certain group of programs.
S1 : If compulsory misses are most common, then the designers should consider increasing the cache line size to take better advantage of locality.
S2 : If capacity misses are most common, then the designers should consider increasing the total cache size so it can contain more lines.
S3 : If conflict misses are most common, then the designers should consider increasing the cache's associativity, in order to provide more flexibility when a collision occurs.
The number of statements are true __________.

edited by

1 Answer

0 votes
0 votes
Compulsary misses are the misses which occur when the block / data is brought from the main memory into the cache for the 1st time.If the no. of cache lines are increased, more blocks/data which are located nearby(locality of reference) can be brought from the main memory into the cache which will eventually reduce the no of cache misses.And hence its correct.

Related questions

3 votes
3 votes
1 answer
3