DocumentCode :
2582797
Title :
Probabilistic Shared Cache Management (PriSM)
Author :
Manikantan, R. ; Rajan, Kaushik ; Govindarajan, R.
Author_Institution :
Dept. of Comput. Sci. & Autom., Indian Inst. of Sci., Bangalore, India
fYear :
2012
fDate :
9-13 June 2012
Firstpage :
428
Lastpage :
439
Abstract :
Effective sharing of the last level cache has a significant influence on the overall performance of a multicore system. We observe that existing solutions control cache occupancy at a coarser granularity, do not scale well to large core counts and in some cases lack the flexibility to support a variety of performance goals. In this paper, we propose Probabilistic Shared Cache Management (PriSM), a framework to manage the cache occupancy of different cores at cache block granularity by controlling their eviction probabilities. The proposed framework requires only simple hardware changes to implement, can scale to larger core count and is flexible enough to support a variety of performance goals. We demonstrate the flexibility of PriSM, by computing the eviction probabilities needed to achieve goals like hit-maximization, fairness and QOS. PriSM-HitMax improves performance by 18.7% over LRU and 11.8% over previously proposed schemes in a sixteen core machine. PriSM-Fairness improves fairness over existing solutions by 23.3% along with a performance improvement of 19.0%. PriSM-QOS successfully achieves the desired QOS targets.
Keywords :
cache storage; probability; QOS target; cache block granularity; coarser granularity; eviction probability; hit-maximization; last level cache; multicore system; probabilistic shared cache management; solution control cache occupancy; Hardware; Measurement; Probabilistic logic; Probability distribution; Quality of service; Radiation detectors; Resource management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Architecture (ISCA), 2012 39th Annual International Symposium on
Conference_Location :
Portland, OR
ISSN :
1063-6897
Print_ISBN :
978-1-4673-0475-7
Electronic_ISBN :
1063-6897
Type :
conf
DOI :
10.1109/ISCA.2012.6237037
Filename :
6237037
Link To Document :
بازگشت