ShadowLoad

April 1, 2025 ยท View on GitHub

This repository contains artifacts for the paper "ShadowLoad: Injecting State into Hardware Prefetchers" (dl.acm.org/doi/10.1145/3676641.3716020). In the paper we present StrideRE, a tool to automatically infer properties of hardware stride prefetchers. Additionally, we describe two primitives called ShadowLoad and FetchProbe that are available on a wide range of Intel and AMD processors. For instructions on how to evaluate the artifacts please refer to the artifact appendix of the paper.