HACKER Q&A
📣 xoranth

Resources on Memory Prefetching


Are there any good resources that explain the memory prefetching strategies used by modern CPUs at a level accessible to someone with low-level software experience but no hardware design experience?

Ideally something like Dan Luu's article on branch prediction[^1], but about memory prefetching.

[^1]: https://danluu.com/branch-prediction/


  👤 Metalic Accepted Answer ✓
"A Primer on Hardware Prefetching" from morgan & claypool. I read this book and found it pretty good.