DocumentCode :
691832
Title :
Towards a Better Cache Utilization Using Controlled Cache Partitioning
Author :
Halwe, Prateek D. ; Das, S. ; Kapoor, Hemangee K.
Author_Institution :
Dept. of Comput. Sci. & Eng., Indian Inst. of Technol., Guwahati, Guwahati, India
fYear :
2013
fDate :
21-22 Dec. 2013
Firstpage :
179
Lastpage :
186
Abstract :
Many multi-core processors nowadays employ a shared Last Level Cache (LLC). Partitioning LLC becomes more important as LLC is shared among the cores. Past research has demonstrated that the traditional least recently used (LRU) based partitioning cum replacement policy has adverse effects on parameters like instruction per cycle (IPC), miss rate and speedup. This leads to poor performance in an environment when multiple cores compete for one global LLC. Applications, enjoying locality of reference are purely benefited by LRU, however LRU fails for the applications showing working set size (WSS) large than the LLC size. In this work, we propose a scheme which allows cores to steal/donate their lines upto a threshold and give them a chance to adjust their partition when there is a miss. Instead of maintaining strict target partitioning, we introduce a flexible threshold window. Our evaluation with multiprogrammed workloads shows significant performance improvement.
Keywords :
cache storage; microprocessor chips; multiprocessing systems; parallel processing; LLC partitioning; cache utilization; controlled cache partitioning; flexible threshold window; least recently used based partitioning cum replacement policy; multicore processors; multiprogrammed workloads; parameter like instruction per cycle; shared last level cache; working set size; Benchmark testing; Cache storage; Monitoring; Multicore processing; Partitioning algorithms; Program processors; Throughput; CMP; Cache Partitioning; LLC; NUCA; Working Set Size;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Dependable, Autonomic and Secure Computing (DASC), 2013 IEEE 11th International Conference on
Conference_Location :
Chengdu
Print_ISBN :
978-1-4799-3380-8
Type :
conf
DOI :
10.1109/DASC.2013.59
Filename :
6844359
Link To Document :
بازگشت