Title :
Decoupled Compressed Cache: Exploiting Spatial Locality for Energy Optimization
Author :
Sardashti, Somayeh ; Wood, David A.
Author_Institution :
Univ. of Wisconsin, Madison, WI, USA
Abstract :
Last-level caches (LLCs) play a crucial role in reducing multicore system energy by filtering out expensive accesses to main memory. Cache compression can increase effective LLC capacity and reduce misses. However, previous designs limit compression benefits caused by internal fragmentation, limited tags, and energy-expensive recompaction when a block´s size changes. The authors propose decoupled compressed cache (DCC), which uses decoupled superblocks and noncontiguous sub-block allocation to decrease tag overhead without increasing internal fragmentation and to eliminate the need for energy-expensive recompaction. They also demonstrate a practical design based on a recent commercial LLC design.
Keywords :
cache storage; data compression; power aware computing; DCC; LLC; cache block; cache size; decoupled compressed cache; design limit compression benefits; energy expensive recompaction; energy optimization; last level cache; memory latency reduction; memory system energy reduction; Bandwidth; Cache memory; Complexity theory; Energy management; Multicore processing; Bandwidth; Cache memory; Complexity theory; Energy management; Multicore processing; cache design; compression; energy efficiency; high performance computing; multicore; networking;
Journal_Title :
Micro, IEEE