An enhanced energy efficient instruction cache based on record buffer

Zhiqiang Ma,Zhenzhou Ji,Mingzeng Hu
DOI: https://doi.org/10.3969/j.issn.1671-7775.2010.01.016
2010-01-01
Abstract:To solve the problem that low-power recorder buffer cache(RBC) has no contribution to static power saving while saving the active power consumption by filtering the unnecessary data array accesses, an enhanced recorder buffer cache(ERBC) is proposed based on RBC. The state control circuit for instruction storage unit is designed. Actuated by the control logic, this circuit could place invalid instruction storage unit in sleep state, thus the static power consumption can be saved. To verify the validity of ERBC, simulation is conducted by using ten SPEC2000 standard test program. The result is compared with traditional buffer cache in terms of power consumption, performance and chip area. The rresults show that ERBC can save both active and static power efficiently at the cost of little slowdown and area increasement.
What problem does this paper attempt to address?