DocumentCode
44258
Title
Decoupled Compressed Cache: Exploiting Spatial Locality for Energy Optimization
Author
Sardashti, Somayeh ; Wood, David A.
Author_Institution
Univ. of Wisconsin, Madison, WI, USA
Volume
34
Issue
3
fYear
2014
fDate
May-June 2014
Firstpage
91
Lastpage
99
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;
fLanguage
English
Journal_Title
Micro, IEEE
Publisher
ieee
ISSN
0272-1732
Type
jour
DOI
10.1109/MM.2014.42
Filename
6828571
Link To Document