A Survey of Techniques for Cache Locking

Conference/Journal
ACM
Authors
BibTex
Abstract
Abstract Cache memory, although important for boosting application performance, is also a source of execution time variability, and this makes its use difficult in systems requiring worst- case execution time (WCET) guarantees. Cache locking is a promising approach for simplifying WCET estimation and providing predictability, and hence, several commercial processors provide ability for locking cache. However, cache locking also has several disadvantages (eg, extra misses for unlocked blocks, complex algorithms required for ...