Journal of Northeastern University(Natural Science) ›› 2013, Vol. 34 ›› Issue (11): 1554-1557.DOI: 10.12068/j.issn.1005-3026.2013.11.009

• Information & Control • Previous Articles     Next Articles

Dissection of the AverageCase Performance of MRU Cache Replacement Policy〓

LYU Mingsong, GUO Hao, GUAN Nan   

  1. School of Information Science & Engineering, Northeastern University, Shenyang 110819, China.
  • Published:2013-07-09
  • Contact: LYU Mingsong
  • About author:-
  • Supported by:
    -

Abstract: Cache is a processor feature that can greatly affect the performance of programs. The averagecase performance of most recently used(MRU) Cache replacement policy was studied. Research results showed that MRU outperforms LRU in some circumstances. By analyzing loop structures with sequential memory accesses, the condition for this phenomenon is given and formally proved. Extensive experiments were conducted on realtime timing analysis benchmarks for different Cache configurations, which shows that MRU outperforms LRU in lots of execution scenarios. Combining this result and recent results on the realtime performance of MRU replacement policy, it can be concluded that MRU has very high performance in both averagecase and realtime metrics.

Key words: MRU(most recently used), Cache, replacement policy, averagecase performance, realtime performance

CLC Number: