Using coherence information and decay techniques to optimize L2 cache leakage in CMPs
Visualitza/Obre
Cita com:
hdl:2117/13014
Tipus de documentText en actes de congrés
Data publicació2009
EditorIEEE Computer Society
Condicions d'accésAccés obert
Tots els drets reservats. Aquesta obra està protegida pels drets de propietat intel·lectual i
industrial corresponents. Sense perjudici de les exempcions legals existents, queda prohibida la seva
reproducció, distribució, comunicació pública o transformació sense l'autorització del titular dels drets
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 4MB, 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.
CitacióMonchiero, M.; Canal, R.; González, A. Using coherence information and decay techniques to optimize L2 cache leakage in CMPs. A: International Conference on Parallel Processing. "38th International Conference on Parallel Processing". Viena: IEEE Computer Society, 2009, p. 1-8.
ISBN978-0-7695-3802-0
Versió de l'editorhttp://portal.acm.org/citation.cfm?id=1679670
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
Monchiero.pdf | 529,9Kb | Visualitza/Obre |