Sciweavers

ECBS
2006
IEEE

Modified Pseudo LRU Replacement Algorithm

13 years 10 months ago
Modified Pseudo LRU Replacement Algorithm
Although the LRU replacement algorithm has been widely used in cache memory management, it is wellknown for its inability to be easily implemented in hardware. Most of primary caches employ a simple block replacement algorithm like Pseudo LRU to avoid the disadvantages of a complex hardware design. In this paper, we propose a novel block replacement scheme, MPLRU (Modified Pseudo LRU), by exploiting second chance concept in Pseudo LRU algorithm. A comprehensive comparison is made between our algorithm and both true LRU and other conventional schemes such as FIFO, Random and Pseudo LRU. Experimental results show that MPLRU significantly reduces the number of cache misses compared to the other algorithms. Simulation results reveal that in average our algorithm can provide a value of 8.52% improvement on the miss ratio compared to the Pseudo LRU algorithm. Moreover, it
Hassan Ghasemzadeh, Sepideh Sepideh Mazrouee, Moha
Added 11 Jun 2010
Updated 11 Jun 2010
Type Conference
Year 2006
Where ECBS
Authors Hassan Ghasemzadeh, Sepideh Sepideh Mazrouee, Mohammad Reza Kakoee
Comments (0)