Re:AMD Ryzen 7 1800X Benchmarked – Giving Intel’s $1000 Chip...
by semi-extrinsic on Sunday February 19, 2017 @09:08AM
(#13679751)
> Admittedly the risk is ultra low
Exactly this. The size of your code is positively infinitesimal compared to your data. And unless you're writing your code and then running it exactly once, which is a) even more unlikely and b) bad practice, you'll catch any of those bit-flip errors in your code or data structures.
This has been discussed a lot in the literature, especially for GPUs where ECC carries a performance penalty both on speed and available memory, e.g. in this paper where they've tested it on a GPU cluster:
http://www.rosswalker.co.uk/papers/2014_03_ECC_AMBER_Paper_1...
More generally, it's not unreasonable to say that our entire computing paradigm rests on accurate RAM. Above 16GB, the risks just become too big for anybody doing serious work, and not just messing around with prototypes.