DocumentCode
3124174
Title
Drowsy cache partitioning for reduced static and dynamic energy in the cache hierarchy
Author
Fitzgerald, Brian ; Lopez, Sebastian ; Sahuquillo, Julio
Author_Institution
Comput. Sci., State Univ. of New York at Binghamton, Binghamton, NY, USA
fYear
2013
fDate
27-29 June 2013
Firstpage
1
Lastpage
6
Abstract
Power consumption is a major concern in today´s processor design. As technology shrinks, leakage power dominates the overall power consumption of the processor although it is expected that dynamic power gains relevance in future semiconductor technology. This is particularly relevant for the cache hierarchy, which contains an important percentage of the microprocessor transistors. In this work we propose the use of a phase adaptive cache design to reduce both leakage and dynamic power consumption with very little impact on the overall performance. We take advantage of the overwhelming preference of the memory accesses for the most recently used blocks, and the fact that these blocks are placed in a fast A partition of the cache. On the other hand, a B partition of the cache memory is placed in a drowsy mode in order to reduce the leakage power consumption of an important portion of the whole storage capacity. We test our design on a private second level cache reaching average dynamic energy savings almost 20% of the conventional cache design´s dynamic energy, and leakage energy savings close to 45% of the conventional cache design´s leakage energy. These results were achieved with minimal performance losses that stay within 2% of the original values.
Keywords
cache storage; multiprocessing systems; power consumption; semiconductor technology; B partition; average dynamic energy savings; cache hierarchy; drowsy cache partitioning; dynamic energy; fast A partition; leakage energy; leakage power consumption; microprocessor transistors; phase adaptive cache design; private second level cache; semiconductor technology; Benchmark testing; Computer architecture; Cost function; Mathematical model; Microprocessors; Power demand; Transistors;
fLanguage
English
Publisher
ieee
Conference_Titel
Green Computing Conference (IGCC), 2013 International
Conference_Location
Arlington, VA
Type
conf
DOI
10.1109/IGCC.2013.6604475
Filename
6604475
Link To Document