DocumentCode
2791913
Title
Using Coherence Information and Decay Techniques to Optimize L2 Cache Leakage in CMPs
Author
Monchiero, Matteo ; Canal, Ramon ; González, Antonio
Author_Institution
Exascale Comput. Lab., HP Labs., Palo Alto, CA, USA
fYear
2009
fDate
22-25 Sept. 2009
Firstpage
1
Lastpage
8
Abstract
This paper evaluates several techniques to save leakage in CMP L2 caches by selectively switching off the less used lines. We primarily focus on private snoopy L2 caches. In this case, coherence must be enforced in all situations and specially when a line is turned off to save power. In particular, we introduce three techniques: the first one turns off the cache lines by using the coherence protocol invalidations, the second one is an implementation of a cache decay technique specific for coherent caches, the third one is a performance-optimized decay-based technique for coherent caches. Experimental results, carried out by using accurate performance/thermal/energy models, show that appreciable power savings can be achieved by properly designing a leakage optimization technique. We target a CMP composed of 4 cores and 1 to 8 MB of total cache. For 4 MB, the proposed techniques show a 13%, 30%, and 21% energy reduction, respectively, at the cost of 0%, 8%, and 2% performance loss. For other cache sizes the behavior is qualitatively similar.
Keywords
cache storage; coherence; multiprocessing systems; optimisation; CMP L2 cache leakage; coherence information; coherence protocol invalidations; decay techniques; leakage optimization technique; private snoopy L2 caches; Coherence; Concurrent computing; Counting circuits; Energy consumption; Irrigation; Multicore processing; Parallel processing; Protocols; Switches; Turning; CMP; Cache Decay; Coherence; Multicore; chip multiprocessor; leakage;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing, 2009. ICPP '09. International Conference on
Conference_Location
Vienna
ISSN
0190-3918
Print_ISBN
978-1-4244-4961-3
Electronic_ISBN
0190-3918
Type
conf
DOI
10.1109/ICPP.2009.28
Filename
5361843
Link To Document