travisdowns / uarch-bench

A benchmark for low-level CPU micro-architectural features
MIT License
686 stars 63 forks source link

dead link on wiki #92

Closed ldoolitt closed 2 years ago

ldoolitt commented 2 years ago

https://github.com/travisdowns/uarch-bench/wiki/Links Method for reverse engineering the physical-DRAM mapping describes how to determine the DRAM bank mappings by searching for bank collisions via timing. http://asg.ict.ac.cn/baoyg/downloads/PACT12-BPM.pdf 404 not found

ldoolitt commented 2 years ago

I'm personally struggling to get a proper rowhammer evaluation on a Ryzen 5000 series CPU -- having trouble finding any meaningful tools that will give me a start on the DDR4 mapping step. There's a small chance this paper will help, but I won't know until I read it.

travisdowns commented 2 years ago

@ldoolitt - here's the ACM link with the DOI:

https://dl.acm.org/doi/10.1145/2370816.2370869

sci-hub has the full text, or get the revised version directly from the author's github:

https://liulei-sys-inventor.github.io/files/pact140-liu-final.pdf

travisdowns commented 2 years ago

Link updated on wiki.