• 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