mlsanityData to 14 Oct 2026

A Joint Learning Approach to Hardware Caching and Prefetching

arXiv 2510.10862 ↗First posted 13 Oct 2025cs.LG cs.ARcited by 1

Not on the map. Why?

Abstract (arXiv)

Several learned policies have been proposed to replace heuristics for scheduling, caching, and other system components in modern systems. By leveraging diverse features, learning from historical trends, and predicting future behaviors, such models promise to keep pace with ever-increasing workload dynamism and continuous hardware evolution. However, policies trained in isolation may still achieve suboptimal performance when placed together. In this paper, we inspect one such instance in the domain of hardware caching -- for the policies of cache replacement and prefetching. We argue that these two policies are bidirectionally interdependent and make the case for training the two jointly. We propose a joint learning approach based on developing shared representations for the features used by the two policies. We present two approaches to develop these shared representations, one based on a joint encoder and another based on contrastive learning of the embeddings, and demonstrate promising preliminary results for both of these. Finally, we lay down an agenda for future research in this direction.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 11 of its 21 references that are in the map. First posted on arXiv 13 Oct 2025.

Builds on

11 of 21 references.

References · 11

  1. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
  2. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
  3. 2017Multi-Agent Actor-Critic for Mixed Cooperative-Competitive Environmentscited by 1,558
  4. 2020CURL: Contrastive Unsupervised Representations for Reinforcement Learningcited by 760
  5. 2018QMIX: Monotonic Value Function Factorisation for Deep Multi-Agent Reinforcement Learningcited by 708
  6. 2016Learning Multiagent Communication with Backpropagationcited by 366
  7. 2020Keystroke Dynamics as Part of Lifeloggingcited by 334
  8. 2020CLAR: Contrastive Learning of Auditory Representationscited by 31
  9. 2018Learning Memory Access Patternscited by 28
  10. 2021Pythia: A Customizable Hardware Prefetching Framework Using Online Reinforcement Learningcited by 18
  11. 2018A neural network memory prefetcher using semantic localitycited by 6

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 1.

1 paper.