DocumentCode :
229152
Title :
Extended performance analysis of the time predictable on-demand coherent data cache for multi- and many-core systems
Author :
Pyka, Andreas ; Rohde, M. ; Uhrig, S.
Author_Institution :
Tech. Univ. of Dortmund, Dortmund, Germany
fYear :
2014
fDate :
14-17 July 2014
Firstpage :
107
Lastpage :
114
Abstract :
Powerful cache systems are required in multi- and many-core systems in order to provide a suitable performance. Moreover, these caches must provide coherent accesses to shared data. With respect to embedded real-time systems, traditional write-invalidate and write-update coherence protocols hamper a static worst case execution time analysis, since the content and state of a local cache can be modified by other cores. Hence, a meaningful cache analysis is no more possible. In previous work, we introduced the On-Demand Coherent Cache (ODC2) which provides coherent accesses to shared data without any coherence transactions and without modifications of other caches. It allows a tight worst case execution time (WCET) analysis at the expense of a decreased hit rate and an additional write-back procedure. In this work, we briefly describe two versions of the ODC2 before we present detailed evaluations of its performance and the cost of time predictability. We quantify the overhead of the writeback procedure of one of ODC2´s variations and we estimate the impact on the hit rate.
Keywords :
cache storage; embedded systems; multiprocessing systems; ODC2; WCET analysis; embedded real-time systems; extended performance analysis; hit rate; local cache; many-core system; multicore system; shared data access; static worst case execution time analysis; time predictable on-demand coherent data cache; write-back procedure; write-invalidate coherence protocols; write-update coherence protocols; Benchmark testing; Coherence; Computational modeling; Computer architecture; Protocols; Real-time systems; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS XIV), 2014 International Conference on
Conference_Location :
Agios Konstantinos
Type :
conf
DOI :
10.1109/SAMOS.2014.6893201
Filename :
6893201
Link To Document :
بازگشت