Title
Timing penalties associated with cache sharing
Abstract
Although important from software performance perspective, the behavior of memory caches is not captured by the common approaches to modeling of software performance, where the software performance models tend to treat operation durations as constants despite the fact that the operations compete for memory caches. Incorporating memory cache models into software performance models is hindered by the fact that existing cache models do not provide information about timings and penalties, but only about hits and misses. The paper outlines the relationship of cache events and cache timings on a real computer architecture, indicating that the existing practice of modeling cache miss penalties as constants is not sufficient to model software performance faithfully.
Year
DOI
Venue
2009
10.1109/MASCOT.2009.5366821
MASCOTS
Keywords
Field
DocType
cache storage,computer architecture,software performance evaluation,cache sharing,memory caches,real computer architecture,software performance modeling,timing penalties
Cache invalidation,Cache pollution,Computer science,Cache,Cache-only memory architecture,Cache algorithms,Real-time computing,Cache coloring,Bus sniffing,Smart Cache,Operating system,Distributed computing
Conference
ISSN
ISBN
Citations 
1526-7539 E-ISBN : 978-1-4244-4928-6
978-1-4244-4928-6
3
PageRank 
References 
Authors
0.39
8
3
Name
Order
Citations
PageRank
Vlastimil Babka1295.28
Peter Libic230.39
Petr Tuma327631.77