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 :
بازگشت