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.sh
to install all dependencies. - Create a symlink from
/prefetching
to this folder or change thedefault_repository_path
inconfig.hpp
- Create corresponding entries in
src/config.hpp