This repository contains the code to our DaMoN 2025 paper. The repository contains (Micro-)benchmarks for evaluation of prefetching algorithms on heterogeneous memory.
If you use the microbenchmarks or reference our findings, please cite us.
@inproceedings{mahling2025prefetching,
title={Fetch Me If You Can: Evaluating CPU Cache Prefetching and Its Reliability on High Latency Memory},
author={Mahling, Fabian and Weisgut, Marcel and Rabl, Tilmann},
booktitle={Proceedings of the International Workshop on Data Management on New Hardware},
year={2025}
}- Run
setup.shto install all dependencies. - Create a symlink from
/prefetchingto this folder or change thedefault_repository_pathinconfig.hpp - Create corresponding entries in
src/config.hpp