Traditional caches employ the LRU management policy to drive replacement decisions. However, previous studies have shown LRU can perform significantly worse than the theoretical optimum, OPT [1]. To better match OPT, it is necessary to aggressively anticipate the future memory references performed in the cache. Recently, several researchers have tried to approximate OPT management by predicting last touch references [2, 3, 4, 5]. Existing last touch predictors (LTPs) either correlate last touch references with execution signatures, like instruction traces [3, 4] or last touch history [5], or they predict cache block life times based on reference [2] or cycle [6] counts. On a predicted last touch, the referenced cache block is marked fo...
The cache interference is found to play a critical role in optimizing cache allocation among concurr...
Recent increases in CPU performance have surpassed those in hard drives. As a result, disk operation...
We develop a reuse distance/stack distance based analytical modeling framework for efficient, online...
Recent increases in CPU performance have outpaced in-creases in hard drive performance. As a result,...
Cache replacement policies play a critical role in optimizing the performance of cache memory in com...
Last-Level Cache (LLC) represents the bulk of a modern CPU processor's transistor budget and is esse...
The reuse distance (least recently used (LRU) stack distance) is an essential metric for performance...
Locality, characterized by data reuses, determines caching performance. Reuse distance (i.e. LRU st...
Recent increases in CPU performance have outpaced increases in hard drive performance. As a result, ...
Recent increases in CPU performance have outpaced in-creases in hard drive performance. As a result,...
The cache interference is found to play a critical role in optimizing cache allocation among concurr...
The growing performance gap caused by high processor clock rates and slow DRAM accesses makes cache ...
This thesis describes a model used to analyze the replacement decisions made by LRU and OPT (Least-R...
Recent studies have shown that in highly associative caches, the perfor-mance gap between the Least ...
Modern processors use high-performance cache replacement policies that outperform traditional altern...
The cache interference is found to play a critical role in optimizing cache allocation among concurr...
Recent increases in CPU performance have surpassed those in hard drives. As a result, disk operation...
We develop a reuse distance/stack distance based analytical modeling framework for efficient, online...
Recent increases in CPU performance have outpaced in-creases in hard drive performance. As a result,...
Cache replacement policies play a critical role in optimizing the performance of cache memory in com...
Last-Level Cache (LLC) represents the bulk of a modern CPU processor's transistor budget and is esse...
The reuse distance (least recently used (LRU) stack distance) is an essential metric for performance...
Locality, characterized by data reuses, determines caching performance. Reuse distance (i.e. LRU st...
Recent increases in CPU performance have outpaced increases in hard drive performance. As a result, ...
Recent increases in CPU performance have outpaced in-creases in hard drive performance. As a result,...
The cache interference is found to play a critical role in optimizing cache allocation among concurr...
The growing performance gap caused by high processor clock rates and slow DRAM accesses makes cache ...
This thesis describes a model used to analyze the replacement decisions made by LRU and OPT (Least-R...
Recent studies have shown that in highly associative caches, the perfor-mance gap between the Least ...
Modern processors use high-performance cache replacement policies that outperform traditional altern...
The cache interference is found to play a critical role in optimizing cache allocation among concurr...
Recent increases in CPU performance have surpassed those in hard drives. As a result, disk operation...
We develop a reuse distance/stack distance based analytical modeling framework for efficient, online...