|
|
|
|
|
by gamozolabs
728 days ago
|
|
There’s one big public work by utexas that covers this in a few places! https://sites.utexas.edu/jdm4372/2021/05/27/locations-of-cor... See additional references for PDFs. I’ve also played around with this in my research kernel, but never thoroughly enough to write up. Something I should revisit, I think it’d be a really fun thing to discuss and work on. Doing this level of timing requires doing BIOS configuration to make the CPU as deterministic as possible (turn off dynamic throttling, make sure you’re thermally keeping the CPU stable, etc). I always highly encourage people to write advanced benchmarks. It’s a great way to learn how computers work! |
|