Hacker News new | ask | show | jobs
by adrian_b 964 days ago
Despite the fact that AMD writes "512 kB" in its spec sheet, this number does not matter, because it multiplies the cache size with the number of cores.

The Ryzen 7000 CPUs have 32 kB of L1 instruction cache, 32 kB of L1 data cache and 1 MB of L2 cache per core, and 7800X3D also has 96 MB of L3 cache shared by the 8 cores.

These numbers determine at which cache level the data used by an execution thread can fit.

No modern game uses data that fits in the 32 kB of L1 data cache, and the game code also does not fit in the 32 kB instruction cache.