The Design of PLRU Cache in Embedded System

LI Hong,MAO Zhi-gang
DOI: https://doi.org/10.3969/j.issn.1002-2279.2010.01.005
2010-01-01
Microprocessors
Abstract:Suitable design of cache is the main solution to decrease the processor-memory speed gap and becomes the critical performance factor of systems.The replacement policy is the main factor of cache performance.To simplify the complexity of implementation,we use PLRU replacement policy which come from the most commonly used replacement policy LRU.We also use the SimpleScalar to simulate several replacement policies of cache to compare their performance.And we implement the PLRU at last.Our results show that the PLRU can approximate LRU with much lower complexity for a wide variety of cache sizes and degrees of associativities.
What problem does this paper attempt to address?