DocumentCode :
237139
Title :
A Method Cache for Patmos
Author :
Degasperi, Philipp ; Hepp, Stefan ; Puffitsch, W. ; Schoeberl, Martin
Author_Institution :
Inst. of Comput. Eng., Vienna Univ. of Technol., Vienna, Austria
fYear :
2014
fDate :
10-12 June 2014
Firstpage :
100
Lastpage :
108
Abstract :
For real-time systems we need time-predictable processors. This paper presents a method cache as a time-predictable solution for instruction caching. The method cache caches whole methods (or functions) and simplifies worst-case execution time analysis. We have integrated the method cache in the time-predictable processor Patmos. We evaluate the method cache with a large set of embedded benchmarks. Most benchmarks show a good hit rate for a method cache size in the range between 4 and 16 KB.
Keywords :
cache storage; embedded systems; cache method; embedded benchmark; instruction caching; real-time systems; time-predictable processor Patmos; worst-case execution time analysis; Computer architecture; Hardware; Object oriented modeling; Pipelines; Real-time systems; Resource management; System-on-chip; caches; real-time systems; time-predictable architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Object/Component/Service-Oriented Real-Time Distributed Computing (ISORC), 2014 IEEE 17th International Symposium on
Conference_Location :
Reno, NV
ISSN :
1555-0885
Type :
conf
DOI :
10.1109/ISORC.2014.47
Filename :
6899137
Link To Document :
بازگشت