Title :
An adaptive victim cache scheme
Author :
Navarro, Osvaldo ; Hubner, Michael
Author_Institution :
Dept. of Electr. Eng. & Inf. Technol., Ruhr-Univ. Bochum, Bochum, Germany
Abstract :
A victim cache is a small cache block usually located between two main cache levels, which main objective is to recover conflict cache misses. In the usual case, the victim cache is designed as an always enabled cache block with fixed size. However, different applications may have very different memory access requirements. In this article, we present an analysis of the relations between a victim cache, the cache´s logical organization and the application´s behaviour, and based on preliminary results, an victim cache scheme which is reconfigured at runtime to adapt to the current conditions of the system is proposed.
Keywords :
cache storage; adaptive victim cache scheme; cache application behaviour; cache logical organization; memory access; small cache block; Benchmark testing; Computer architecture; Energy consumption; Equations; Mathematical model; Organizations; Runtime;
Conference_Titel :
ReConFigurable Computing and FPGAs (ReConFig), 2014 International Conference on
Conference_Location :
Cancun
Print_ISBN :
978-1-4799-5943-3
DOI :
10.1109/ReConFig.2014.7032496