Faster Functional Warming with Cache Merging Article Swipe
Related Concepts
Cache
Computer science
Global warming
Merge (version control)
Cache algorithms
Cache coloring
Cache pollution
Parallel computing
Warming up
CPU cache
Climate change
Geology
Oceanography
Medicine
Physical therapy
Gustaf Borgström
,
Christian Rohner
,
David Black-Schaffer
·
YOU?
·
· 2023
· Open Access
·
· DOI: https://doi.org/10.1145/3579170.3579256
· OA: W4365793792
YOU?
·
· 2023
· Open Access
·
· DOI: https://doi.org/10.1145/3579170.3579256
· OA: W4365793792
Smarts-like sampled hardware simulation techniques achieve good accuracy by simulating many small portions of an application in detail. However, while this reduces the simulation time, it results in extensive cache warming times, as each of the many simulation points requires warming the whole memory hierarchy. Adaptive Cache Warming reduces this time by iteratively increasing warming to achieve sufficient accuracy. Unfortunately, each increases requires that the previous warming be redone, nearly doubling the total warming. We address re-warming by developing a technique to merge the cache states from the previous and additional warming iterations.
Related Topics
Finding more related topics…