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