3 papers
cs.PL2026
PG-MDP: Profile-Guided Memory Dependence Prediction for Area-Constrained Cores
Luke Panayi, Johan Jino, Sebastian S. Kim +6
Memory Dependence Prediction (MDP) is a speculative technique to predict which stores, if any, a given load will depend on. Area-constrained cores are increasingly relevant in vari…
cs.PL2025
Pydrofoil: accelerating Sail-based instruction set simulators
Carl Friedrich Bolz-Tereick, Luke Panayi, Ferdia McKeogh +2
We present Pydrofoil, a multi-stage compiler that generates instruction set simulators (ISSs) from processor instruction set architectures (ISAs) expressed in the high-level, verif…
cs.PL2024
Improving Memory Dependence Prediction with Static Analysis
Luke Panayi, Rohan Gandhi, Jim Whittaker +3
This paper explores the potential of communicating information gained by static analysis from compilers to Out-of-Order (OoO) machines, focusing on the memory dependence predictor…