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 …

Improving cache performance by combining cost-sensitivity and locality principles in cache replacement algorithms

R Sheikh, M Kharbutli - 2010 IEEE International Conference on …, 2010 - ieeexplore.ieee.org
Due to the ever increasing performance gap between the processor and the main memory, it
becomes crucial to bridge that gap by designing an efficient memory hierarchy capable of …

Cache replacement algorithms with nonuniform miss costs

J Jeong, M Dubois - IEEE Transactions on Computers, 2006 - ieeexplore.ieee.org
Cache replacement algorithms originally developed in the context of uniprocessors
executing one instruction at a time implicitly assume that all cache misses have the same …

[PDF][PDF] Optimal replacements in caches with two miss costs

J Jeong, M Dubois - Proceedings of the eleventh annual ACM …, 1999 - dl.acm.org
Cache replacement policies such as FIFO (First-In/First-Out), LRU (Least Recently Used)
and OPT (OPTimum) were conceived in the context of uniprocessor systems in which the …

Cache replacement based on reuse-distance prediction

G Keramidas, P Petoumenos… - 2007 25th International …, 2007 - ieeexplore.ieee.org
Several cache management techniques have been proposed that indirectly try to base their
decisions on cacheline reuse-distance, like Cache Decay which is a postdiction of reuse …

Modified pseudo LRU replacement algorithm

H Ghasemzadeh, S Mazrouee… - 13th Annual IEEE …, 2006 - ieeexplore.ieee.org
Although the LRU replacement algorithm has been widely used in cache memory
management, it is well-known for its inability to be easily implemented in hardware. Most of …

Using the compiler to improve cache replacement decisions

Z Wang, KS McKinley, AL Rosenberg… - Proceedings …, 2002 - ieeexplore.ieee.org
Memory performance is increasingly determining microprocessor performance and
technology trends are exacerbating this problem. Most architectures use set-associative …

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 …

SF-LRU cache replacement algorithm

J Alghazo, A Akaaboune… - Records of the 2004 …, 2004 - ieeexplore.ieee.org
In this paper we propose a replacement algorithm, SF-LRU (second chance-frequency-least
recently used) that combines the LRU (least recently used) and the LFU (least frequently …

[图书][B] Cache replacement policies

A Jain, C Lin - 2019 - books.google.com
This book summarizes the landscape of cache replacement policies for CPU data caches.
The emphasis is on algorithmic issues, so the authors start by defining a taxonomy that …