Sun 18 Jun 2023 16:00 - 16:20 at Magnolia 22 - ISMM: Session 5 - Miscellaneous Chair(s): Martin Maas

Cache replacement policies typically use some form of statistics on past access behavior. As a common limitation, however, the extent of the history being recorded is limited to either just the data in cache or, more recently, a larger but still finite-length window of accesses, because the cost of keeping a long history can easily outweigh its benefit.

This paper presents a statistical method to keep track of instruction pointer-based access reuse intervals of arbitrary length and uses this information to identify the Least Expected Use (LEU) blocks for replacement. LEU uses dynamic sampling supported by novel hardware that maintains a state to record arbitrarily long reuse intervals. LEU is evaluated using the Cache Replacement Championship simulator, tested on PolyBench and SPEC, and compared with five policies including a recent technique that approximates optimal caching using a fixed-length history. By maintaining statistics for an arbitrary history, LEU outperforms previous techniques for a broad range of scientific kernels, whose data reuses are longer than those in traces traditionally used in computer architecture studies.

Sun 18 Jun

Displayed time zone: Eastern Time (US & Canada) change

16:00 - 17:20
ISMM: Session 5 - MiscellaneousISMM 2023 at Magnolia 22
Chair(s): Martin Maas Google

#ismm-1600-session5-magnolia22 Discord icon small YouTube icon small

16:00
20m
Talk
Blast from the Past: Least Expected Use (LEU) Cache Replacement with Statistical History
ISMM 2023
Sayak Chakraborti University of Rochester, Zhizhou (Chris) Zhang Uber Technologies, Noah Bertram Cornell University, Sandhya Dwarkadas University of Rochester, Chen Ding University of Rochester
DOI
16:20
20m
Talk
OMRGx: Programmable and Transparent Out-of-Core Graph Partitioning and Processing
ISMM 2023
Gurneet Kaur University of California, Riverside, Rajiv Gupta UC Riverside
DOI
16:40
20m
Talk
ZipKV: In-Memory Key-Value Store with Built-In Data Compression
ISMM 2023
Linsen Ma Rensselaer Polytechnic Institute, Rui Xie Rensselaer Polytechnic Institute, Tong Zhang Rensselaer Polytechnic Institute
DOI
17:00
20m
Talk
Flexible and Effective Object Tiering for Heterogeneous Memory Systems
ISMM 2023
Brandon Kammerdiener University of Tennessee, Jeffrey Zachariah McMichael University of Tennessee, Michael Jantz University of Tennessee, Kshitij Doshi Intel Corporation, Terry Jones Oak Ridge National Laboratory
DOI