[ main ] [ back ]

5/2009 : Time-predictable Cache Organization

RR Number
5/2009
Comment
Invited paper
Conference
Proceedings of the First International Workshop on Software Technologies for Future Dependable Distributed Systems (STFSSD 2009)
Author(s)
Martin Schoeberl
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.
Bibtex
@INPROCEEDINGS{tpca:cache,
  author = {Martin Schoeberl},
  title = {Time-predictable Cache Organization},
  booktitle = {Proceedings of the First International Workshop on Software Technologies
	for Future Dependable Distributed Systems (STFSSD 2009)},
  year = {2009},
  address = {Tokyo, Japan},
  month = {March},
  publisher = {IEEE Computer Society},
  url = {http://www.jopdesign.com/doc/tpcache.pdf}
}
Download
Get tpcache_final.pdf - Adobe PDF-format, (88.12 KB; posted at January 08 2009; )

[ main ] [ back ]