mlsanityData to 14 Oct 2026

Branch Prediction as a Reinforcement Learning Problem: Why, How and Case Studies

arXiv 2106.13429 ↗First posted 25 Jun 2021cs.LG cs.AIcited by 3

Not on the map. Why?

Abstract (arXiv)

Recent years have seen stagnating improvements to branch predictor (BP) efficacy and a dearth of fresh ideas in branch predictor design, calling for fresh thinking in this area. This paper argues that looking at BP from the viewpoint of Reinforcement Learning (RL) facilitates systematic reasoning about, and exploration of, BP designs. We describe how to apply the RL formulation to branch predictors, show that existing predictors can be succinctly expressed in this formulation, and study two RL-based variants of conventional BPs.

Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 2 of its 21 references that are in the map. First posted on arXiv 25 Jun 2021.

Builds on

2 of 21 references.

References · 2

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2016OpenAI Gymcited by 1,736

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2021: 2; 2022: 0; 2023: 0; 2024: 0; 2025: 0; 2026: 1.

3 papers.