Back to Search
Start Over
Using coherence information and decay techniques to optimize L2 cache leakage in CMPs
- Source :
- UPCommons. Portal del coneixement obert de la UPC, Universitat Politècnica de Catalunya (UPC), ICPP, Recercat. Dipósit de la Recerca de Catalunya, instname
- Publication Year :
- 2009
- Publisher :
- IEEE Computer Society, 2009.
-
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.
- Subjects :
- Multi-core processor
Hardware_MEMORYSTRUCTURES
Computer science
CPU cache
Cache decay
MESI protocol
Parallel computing
Multiprocessadors
Chip multiprocessor
Cache invalidation
Multicore
Bus sniffing
Multiprocessors
CMP
Cache
Cache algorithms
Informàtica::Arquitectura de computadors [Àrees temàtiques de la UPC]
Leakage
Coherence
Leakage (electronics)
Subjects
Details
- Language :
- English
- Database :
- OpenAIRE
- Journal :
- UPCommons. Portal del coneixement obert de la UPC, Universitat Politècnica de Catalunya (UPC), ICPP, Recercat. Dipósit de la Recerca de Catalunya, instname
- Accession number :
- edsair.doi.dedup.....21d2fec597a776dd8bea4ae84bb76d17