> Don’t pass around data of size 4046-4080 bytes or 8161-8176 bytes, by value (at least not on an AMD Ryzen 3900X).
What a fascinating CPU bug. I am quite curious as to how that came to pass.
What a fascinating CPU bug. I am quite curious as to how that came to pass.
Apple's M2 uses 128-byte cache line.
I wonder if it has to do with a non-ideal implementation of virtual address resolution for the next page.
It would be great to repeat the author’s tests on other CPU models