PARALLEL DATA LAB 

PDL Abstract

Block-Granularity-Aware Caching

SPAA '21: Proceedings of the 33rd ACM Symposium on Parallelism in Algorithms and Architectures. July 2021.

Nathan Beckmann, Phillip B. Gibbons, Charles McGuffey

Carnegie Mellon University

http://www.pdl.cmu.edu/

A common feature of computer systems is that block granularity changes at different levels of the storage hierarchy. This paper presents the first study of how granularity change affects caching. We define the Block-Granularity-Aware (BGA) Caching Model, prove new adversarial competitive bounds for the problem, and develop an online BGA caching policy with a better competitive ratio than traditional cache policies in this setting.

FULL PAPER: pdf