Reproduce “Caerus: Prefetching by Thinking Globally and Acting Locally” on OpenResearch

Turn your favorite coding agents into research agents that review literature, develop hypotheses, and run experiments.

Universal app for Apple silicon and Intel. Requires macOS 11 or later.

About this paper

Jacky Wong, Jacob Alexandrou, Yinting Huang, Luke Panayi, Lev Mukhanov, Sam Ainsworth, Paul Kelly

Caerus learns memory-access patterns across instructions and filters offsets using per-instruction accuracy. In trace-driven ChampSim simulations of SPECspeed 2017, it achieves 8.3% geomean speedup, versus 6.1% for Berti, with 4.7% excess DRAM traffic compared with 20% for MLOP. Its hardware state is 2.86 KiB, but it does not lead on every workload.

Summary by alphaXiv.

Tip: change arxiv.org to autoarxiv.org in any arXiv abstract link to open the paper here.