3 ms·
Latest epyc CPU have 768MB of L3 cache. You can run Linux entirely on L3 memory. https://www.amd.com/en/press-releases/2022-03-21-3rd-gen-amd-epyc-processors-a
by frankreyes 4y ago
Latest epyc CPU have 768MB of L3 cache. You can run Linux entirely on L3 memory.
https://www.amd.com/en/press-releases/2022-03-21-3rd-gen-amd-epyc-processors-amd-3d-v-cache-technology-deliver-outstanding https://www.amd.com/en/press-releases/2022-03-21-3rd-gen-amd...
- meatmanek 4y ago> You can run Linux entirely on L3 memory. Is that a theoretical possibility based on the fact that Linux can run in a memory footprint < 768MB, or has someone actually demonstrated it? Can you boot one of these processors without any RAM installed?
- frankreyes 4y agoIt's my wild unfounded guess, I guess ^_^ Any modern CPU needs RAM, specially to get things to cache, I don't think there's any way around it. What I was trying to say is that having a large L3 means that it never has to wait for RAM access, and that should be fast.
- Sesse__ 4y agoCoreboot sets up cache as RAM through memory mapping tricks, to have something a normal C compiler can work with. (DRAM needs to be trained and set up properly before you have any RAM; before that, you have only registers, which is pretty painful.)