DocumentCode
3038278
Title
Time-predictable Cache Organization
Author
Schoeberl, Martin
Author_Institution
Inst. of Comput. Eng., Vienna Univ. of Technol., Vienna, Austria
fYear
2009
fDate
17-17 March 2009
Firstpage
11
Lastpage
16
Abstract
Caches are a mandatory feature of current processors to deliver instructions and data to a fast processor pipeline. However, standard cache organizations are designed to increase the average case performance. They are hard to model for worst-case execution time (WCET) analysis. Unknown abstract cache states during the analysis result in conservative WCET bounds. Therefore, we propose to adapt the cache organization to simplify the analysis. The data cache is split into several independent caches for the stack, static data, constants, and heap allocated data.
Keywords
cache storage; pipeline processing; heap allocated data; pipeline processor; static data; time-predictable cache organization; worst-case execution time analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Future Dependable Distributed Systems, 2009 Software Technologies for
Conference_Location
Tokyo
Print_ISBN
978-0-7695-3572-2
Electronic_ISBN
978-0-7695-3572-2
Type
conf
DOI
10.1109/STFSSD.2009.10
Filename
4804564
Link To Document