Low-power united cache design based on classification access

Zhi-qiang MA,Zhen-zhou JI,Ming-zeng HU
DOI: https://doi.org/10.3969/j.issn.1006-7043.2007.01.005
2007-01-01
Abstract:The on-chip caches usually consume a significant amount of energy in modern microprocessors.In this paper,a low-power classification access scheme is presented to reduce the energy consumption of united caches that are shared by instructions and data.By adding a classification indicator bit,the cache block is classified into I-block and D-block.For instruction or data accesses,only the corresponding blocks instead of all the blocks in the same set selected are accessed.By this method,the unnecessary activities can be filtered easily,thus saving the energy consumption.This technique uses a small amount of additional hardware without increasing the cache access latency,and the area overhead is negligible.Experiments on 11 Spec 2000 benchmarks show that the classification access scheme is energy efficient for united caches.
What problem does this paper attempt to address?