DocumentCode
682140
Title
Reducing worst-case execution time of hybrid SPM-caches
Author
Lan Wu ; Wei Zhang
Author_Institution
Compiler, Archit., & Realtime Syst. (CARS) Lab., Virginia Commonwealth Univ., Richmond, VA, USA
fYear
2013
fDate
6-8 Dec. 2013
Firstpage
1
Lastpage
9
Abstract
This paper studies the Scratch-Pad Memory (SPM) allocation for a hybrid SPM and cache architecture, where an SPM and a cache memory are placed on-chip in parallel to cooperatively improve performance and/or energy efficiency. To benefit hard real-time systems, this paper proposes and evaluates four SPM allocation strategies to reduce the worst-case execution time (WCET) for hybrid SPM-caches with different complexities. These algorithms differ by whether or not they can cooperate with the cache or be aware of the WCET. Our evaluation shows that the cache-aware and WCET-oriented SPM allocation can maximally reduce the WCET with minimum or even positive impact on the average-case execution time (ACET).
Keywords
cache storage; memory architecture; storage allocation; ACET; SPM allocation strategy; WCET-oriented SPM allocation; average-case execution time; cache architecture; cache memory; cache-aware; energy efficiency; hybrid SPM-cache; real-time systems; scratch-pad memory allocation; worst-case execution time; Irrigation; System-on-chip;
fLanguage
English
Publisher
ieee
Conference_Titel
Performance Computing and Communications Conference (IPCCC), 2013 IEEE 32nd International
Conference_Location
San Diego, CA
Print_ISBN
978-1-4799-3213-9
Type
conf
DOI
10.1109/PCCC.2013.6742770
Filename
6742770
Link To Document