3 ms·
Non-ECC memory. And into the trash it goes. Refer to https://news.ycombinator.com/item?id=48969530 https://news.ycombinator.com/item?id=48969530
by snvzz 3mo ago
Non-ECC memory.
And into the trash it goes.
Refer to https://news.ycombinator.com/item?id=48969530 https://news.ycombinator.com/item?id=48969530
- woodrowbarlow 3mo agothe thing about ECC memory is that it doesn't support reporting of ECC errors, so it ends up just hiding the fact that your RAM has started to go bad. this is good if you replace RAM every n years, but not if you intend to use the RAM until it starts degrading.
- snvzz 3mo ago>the thing about ECC memory is that it doesn't support reporting of ECC errors Wait that. It does, and that's the point. Although the CPU and motherboard do of course also have to support it, but with AMD it is possible. I do it on a 9800x3d. One bit errors are always both detected and corrected. Multibit errors are mostly at least detected.
- woodrowbarlow 3mo agoas i understand it: that's in-band ECC and if you CPU/mobo support it, you can enable IBECC even on non-ECC RAM. IBECC has overhead, though. ECC RAM has on-die error correction, with corrections taking place before the motherboard ever sees it (and without the performance overhead of IBECC).
- evanjrowley 3mo agoHear me out... What would you say is the likelihood of an LLM hallucination vs. a correctable RAM error?
- snvzz 3mo agoSounds very Whataboutism. This is about the latter, and not just the correctable ones; Detecting them also has worth.