DocumentCode
2947096
Title
CloudCache: Expanding and shrinking private caches
Author
Lee, Hyunjin ; Cho, Sangyeun ; Childers, Bruce R.
Author_Institution
Comput. Sci. Dept., Univ. of Pittsburgh, Pittsburgh, PA, USA
fYear
2011
fDate
12-16 Feb. 2011
Firstpage
219
Lastpage
230
Abstract
The number of cores in a single chip multiprocessor is expected to grow in coming years. Likewise, aggregate on-chip cache capacity is increasing fast and its effective utilization is becoming ever more important. Furthermore, available cores are expected to be underutilized due to the power wall and highly heterogeneous future workloads. This trend makes existing L2 cache management techniques less effective for two problems: increased capacity interference between working cores and longer L2 access latency. We propose a novel scalable cache management framework called CloudCache that creates dynamically expanding and shrinking L2 caches for working threads with fine-grained hardware monitoring and control. The key architectural components of CloudCache are L2 cache chaining, inter- and intra-bank cache partitioning, and a performance-optimized coherence protocol. Our extensive experimental evaluation demonstrates that CloudCache significantly improves performance of a wide range of workloads when all or a subset of cores are occupied.
Keywords
cache storage; cloud computing; microprocessor chips; multiprocessing systems; CloudCache; L2 cache chaining; access latency; aggregate on-chip cache capacity; capacity interference; expanding private cache; hardware control; hardware monitoring; inter-bank cache partitioning; intra-bank cache partitioning; performance-optimized coherence protocol; scalable cache management framework; shrinking private cache; Coherence; Monitoring; Quality of service; Radiation detectors; Resource management; System-on-a-chip; Tiles;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computer Architecture (HPCA), 2011 IEEE 17th International Symposium on
Conference_Location
San Antonio, TX
ISSN
1530-0897
Print_ISBN
978-1-4244-9432-3
Type
conf
DOI
10.1109/HPCA.2011.5749731
Filename
5749731
Link To Document