Ecole d'ingénieur et centre de recherche en Sciences du numérique

Access-time-aware cache algorithms

Neglia, Giovanni; Carra, Damiano; Feng, Mingdong; Janardhan, Vaishnav; Michiardi, Pietro; Tsigkari, Dimitra

ACM Transactions on Modeling and Performance Evaluation of Computing Systems (TOMPECS), Vol.2, N°4, November 2017

Most of the caching algorithms are oblivious to requests' timescale, but caching systems are capacity constrained and, in practical cases, the hit rate may be limited by the cache's impossibility to serve requests fast enough. In particular, the hard-disk access time can be the key factor capping cache performance. In this article, we present a new cache replacement policy that takes advantage of a hierarchical caching architecture, and in particular of access-time difference between memory and disk. Our policy is optimal when requests follow the independent reference model and significantly reduces the hard-disk load, as shown also by our realistic, trace-driven evaluation. Moreover, we show that our policy can be considered in a more general context, since it can be easily adapted to minimize any retrieval cost, as far as costs add over cache misses.

Doi Bibtex

Titre:Access-time-aware cache algorithms
Type:Journal
Langue:English
Ville:
Date:
Département:Data Science
Eurecom ref:5393
Copyright: © ACM, 2017. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in ACM Transactions on Modeling and Performance Evaluation of Computing Systems (TOMPECS), Vol.2, N°4, November 2017 http://dx.doi.org/10.1145/3149001
Bibtex: @article{EURECOM+5393, doi = {http://dx.doi.org/10.1145/3149001}, year = {2017}, month = {11}, title = {{A}ccess-time-aware cache algorithms}, author = {{N}eglia, {G}iovanni and {C}arra, {D}amiano and {F}eng, {M}ingdong and {J}anardhan, {V}aishnav and {M}ichiardi, {P}ietro and {T}sigkari, {D}imitra}, journal = {{ACM} {T}ransactions on {M}odeling and {P}erformance {E}valuation of {C}omputing {S}ystems ({TOMPECS}), {V}ol.2, {N}°4, {N}ovember 2017}, url = {http://www.eurecom.fr/publication/5393} }
Voir aussi: