Access-Time-Aware Cache Algorithms - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Article Dans Une Revue ACM Transactions on Modeling and Performance Evaluation of Computing Systems Année : 2017

Access-Time-Aware Cache Algorithms

Giovanni Neglia
Damiano Carra
  • Fonction : Auteur
  • PersonId : 865031
Mingdong Feng
  • Fonction : Auteur
  • PersonId : 980176
Pietro Michiardi
  • Fonction : Auteur
  • PersonId : 1084771

Résumé

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 paper, 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.
Fichier principal
Vignette du fichier
00_access_time_aware_caching (1).pdf (1.23 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01956285 , version 1 (15-12-2018)

Identifiants

Citer

Giovanni Neglia, Damiano Carra, Mingdong Feng, Vaishnav Janardhan, Pietro Michiardi, et al.. Access-Time-Aware Cache Algorithms. ACM Transactions on Modeling and Performance Evaluation of Computing Systems, 2017, 2 (4), pp.1-29. ⟨10.1145/3149001⟩. ⟨hal-01956285⟩
103 Consultations
254 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More