This paper proposes a new cache replacement scheme, Late Least Recently Used (LLRU). LLRU takes care of shared pages improves its accessibility and offers improved cache performance. LLRU modifies the existing Least Recently Used (LRU) algorithm. This scheme, improves cache performance for applications, which has shared pages. We also propose square matrix and counter based hardware design for LLRU. We show that the proposed scheme will achieve considerable improvement in hit rate. The experimental results are obtained using Simplescalar2.0 cache simulator benchmark. The hardware performance of LLRU Counter and Square matrix implementation is measured by using Modelsim and Leonardo spectrum
B. K. Raveendran, Sudarshan, T. S. B., P Kumar, D., Tangudu, P., and Gurunarayanan, S., “LLRU: Late LRU Replacement Strategy for Power Efficient Embedded Cache”, in Proceedings of the 15th International Conference on Advanced Computing and Communications, 2007.