Multiple choice

What is the objective behind putting more than one words in one cache block?

  1. To exploit the temporal locality of reference

  2. To read more data into the memory

  3. Belady's anomaly

  4. To reduce the miss penalty

  5. To reduce the hit ratio

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Temporal locality: If at one point in time a particular memory location is referenced, then it is likely that the same location will be referenced again in the near future. There is a temporal proximity between the adjacent references to the same memory location. In this case it is common to make efforts to store a copy of the referenced data in special memory storage, which can be accessed faster.