Counter-based cache replacement and bypassing algorithms

M Kharbutli, Y Solihin - IEEE Transactions on Computers, 2008 - ieeexplore.ieee.org
Recent studies have shown that, in highly associative caches, the performance gap between
the least recently used (LRU) and the theoretical optimal replacement algorithms is large …

Counter-based cache replacement algorithms

M Kharbutli, Y Solihin - 2005 International Conference on …, 2005 - ieeexplore.ieee.org
Recent studies have shown that in highly associative caches, the performance gap between
the least recently used (LRU) and the theoretical optimal replacement algorithms is large …

[图书][B] Analysis of cache replacement-algorithms

TR Puzak - 1985 - search.proquest.com
This thesis describes a model used to analyze the replacement decisions made by LRU and
OPT (Least-Recently-Used and an optimal replacement-algorithm). The model identifies a …

Performance evaluation of cache replacement policies for the SPEC CPU2000 benchmark suite

H Al-Zoubi, A Milenkovic, M Milenkovic - Proceedings of the 42nd annual …, 2004 - dl.acm.org
Replacement policy, one of the key factors determining the effectiveness of a cache,
becomes even more important with latest technological trends toward highly associative …

Bypass and insertion algorithms for exclusive last-level caches

J Gaur, M Chaudhuri, S Subramoney - Proceedings of the 38th annual …, 2011 - dl.acm.org
Inclusive last-level caches (LLCs) waste precious silicon estate due to cross-level replication
of cache blocks. As the industry moves toward cache hierarchies with larger inner levels, this …

An analytical model for cache replacement policy performance

F Guo, Y Solihin - Proceedings of the joint international conference on …, 2006 - dl.acm.org
Due to the increasing gap between CPU and memory speed, cache performance plays an
increasingly critical role in determining the overall performance of microprocessor systems …

Cost-sensitive cache replacement algorithms

J Jeong, M Dubois - The Ninth International Symposium on …, 2003 - ieeexplore.ieee.org
Cache replacement algorithms originally developed in the context of simple uniprocessor
systems aim to reduce the miss count. However, in modern systems, cache misses have …

[PDF][PDF] Eliminating cache conflict misses through XOR-based placement functions

A González, M Valero, N Topham… - Proceedings of the 11th …, 1997 - dl.acm.org
This paper makes the case for the use of XOR-based placement functions for cache
memories. It shows that these XOR-mapping schemes can eliminate many conflict misses …

High performance cache replacement using re-reference interval prediction (RRIP)

A Jaleel, KB Theobald, SC Steely Jr… - ACM SIGARCH computer …, 2010 - dl.acm.org
Practical cache replacement policies attempt to emulate optimal replacement by predicting
the re-reference interval of a cache block. The commonly used LRU replacement policy …

Cache operations by MRU change

K So, RN Rechtschaffen - IEEE Transactions on Computers, 1988 - ieeexplore.ieee.org
The performance of set associative caches is analyzed. The method used is to group the
cache lines into regions according to their positions in the replacement stacks of a cache …