News for hackers. Stuff that matters.
Re:AMD Ryzen 7 1800X Benchmarked – Giving Intel’s $1000 Chip... by jabl on Sunday February 19, 2017 @08:56AM (#13679696)
Yes, there are some algorithms that are iterative in nature (e.g. iterate until some error threshold goes below some specified limit), that can be tolerant to random corruption. Many other algorithms aren't. And even if you use such a tolerant algorithm, you may still get a bit flip e.g. in the code, or in some data not touched by the iterative algorithm, etc. etc.

There's a reason why HPC systems universally use ECC.

Re:AMD Ryzen 7 1800X Benchmarked – Giving Intel’s $1000 Chip... by semi-extrinsic on Sunday February 19, 2017 @10:23AM (#13680100)
> There's a reason why HPC systems universally use ECC.

I was under the impression that HPC systems universally use ECC because at that scale, the probability of memory errors in the OS are large enough to cause constant instability of some of the nodes?