News for hackers. Stuff that matters.
Re:AMD Ryzen Full Lineup Prices, Specs and Clock Speeds Leaked by mozumder on Sunday February 12, 2017 @08:27PM (#13632428)
Speaking as a hardware engineer, no one should ever buy non ECC-RAM.

Smartphones and laptops should also come with ECC-RAM.

It is that important for reliability.

Re:AMD Ryzen Full Lineup Prices, Specs and Clock Speeds Leaked by dogma1138 on Sunday February 12, 2017 @08:36PM (#13632475)
If it is that important to reliability why isn't all software failing around us?

It's important but it's not that important outside of specific applications/use cases.

Re:AMD Ryzen Full Lineup Prices, Specs and Clock Speeds Leaked by mozumder on Sunday February 12, 2017 @09:30PM (#13632722)
> If it is that important to reliability why isn't all software failing around us?

They do fail. Lots and lots of times. And it gets worse over time, as chips degrade due to hot-electron effects or electromigration.

Re:AMD Ryzen Full Lineup Prices, Specs and Clock Speeds Leaked by dogma1138 on Sunday February 12, 2017 @10:00PM (#13632825)
You forgot random bits flipping due to cosmic radiation.
Re:AMD Ryzen Full Lineup Prices, Specs and Clock Speeds Leaked by rixed on Sunday February 12, 2017 @10:01PM (#13632830)
Speaking with data regarding failure rates and its actual impact would be even more appreciated.
Re:AMD Ryzen Full Lineup Prices, Specs and Clock Speeds Leaked by mozumder on Sunday February 12, 2017 @10:12PM (#13632867)
Yah that's not going to happen. Lot of that is Fab trade secret.

You'll have to use your best guess or intuition on this.

Re:AMD Ryzen Full Lineup Prices, Specs and Clock Speeds Leaked by rixed on Sunday February 12, 2017 @11:09PM (#13633058)
My personal experience tells me that a bit flip is very unlikely to cause a system to fail before a bug or normal termination turns it down. My intuition tells me this is due to shorter and shorter individual program life span due to expansion of client/server architecture, higher frequency of bugs due to expansion of untyped/unstructured data, and the fact that most data manipulated by a program is not initialized/used anyway. Only in very big clusters have I ever heard of memory failure being noticable, but even there I've never seen memory corruption cited in a post mortem. Having to deal with bugs and other hardware defects forces one to work around lack of data integrity anyway.