DocumentCode
3571358
Title
Cache Balancer: Access Rate and Pain Based Resource Management for Chip Multiprocessors
Author
De Klerk, Jurrien ; Kumar, Sumeet S. ; van Leuken, Rene
Author_Institution
Circuits & Syst. Group, Delft Univ. of Technol., Delft, Netherlands
fYear
2014
Firstpage
453
Lastpage
456
Abstract
This paper presents a runtime resource management scheme named Cache Balancer that improves the utilization of on-chip shared caches and reduces access latencies in chip multiprocessor systems. Cache Balancer incorporates an access rate based memory allocator that improves utilization of on-chip cache resources resulting in up to 60% lower contention at cache banks. Furthermore, it uses information regarding the memory access characteristics of application tasks in order to obtain an optimal task mapping at runtime, and consequently achieves up to 22% lower execution times as compared to existing proposals.
Keywords
cache storage; multiprocessing systems; resource allocation; storage management chips; Cache Balancer; access rate based memory allocator; chip multiprocessor system; on-chip cache resource utilization; runtime resource management scheme; Pain; Resource management; Round robin; Runtime; Sensitivity; System-on-chip; cache memories; chip multiprocessors; memory management; task mapping;
fLanguage
English
Publisher
ieee
Conference_Titel
Computing and Networking (CANDAR), 2014 Second International Symposium on
Type
conf
DOI
10.1109/CANDAR.2014.81
Filename
7052225
Link To Document