5 ms·
Anandtech is wrong and ECC is not disabled at all. For example all ASRock AM4 boards support ECC memory.
by octoploid 10y ago
Anandtech is wrong and ECC is not disabled at all.
For example all ASRock AM4 boards support ECC memory.
- detaro 10y agoSource? Has Asrock explicitly stated that it works with all CPUs, or just that all their boards can do it (IF the CPU also supports it)?
- Asooka 10y agoIs that buffered ECC or unbuffured ECC? Because last time I checked, my AM3 board had support only for unbuffured, which is really hard to find and I just didn't bother.
- Qantourisc 10y agounbuffured Example: http://www.asrock.com/MB/AMD/X370%20Killer%20SLI/index.asp#Specification http://www.asrock.com/MB/AMD/X370%20Killer%20SLI/index.asp#S...
- throwawayish 10y agoI don't know why you're being downvoted, your comment is accurate. Consumer hardware traditionally does not support registered memory, which is (reg ECC) the standard for server hardware hence cheap, while unbuf, unreg ECC is rather rare. AM4/Zen is no exception, no DDR4R for consumers.
- Tsagadai 10y agoNot that expensive or rare: https://www.newegg.com/Product/Product.aspx?Item=N82E16820242274&cm_re=unbuffered_ddr4_ecc-_-20-242-274-_-Product https://www.newegg.com/Product/Product.aspx?Item=N82E1682024...
- Qantourisc 10y agohttps://www.reddit.com/r/Amd/comments/5vsz90/ryzen_does_not_support_ecc_memory/de4qzj2/ https://www.reddit.com/r/Amd/comments/5vsz90/ryzen_does_not_... De-comfirmed unless the source is lying.
- leoc 10y agoFWIW, I remember ASRock being mistaken about AMD features in the past: iirc there was a while when they were wrongly asserting that Bulldozer didn't support I/O virtualisation. (Eventually they implemented it on their own AM3 motherboards.)
- dmm 10y agoThanks for pointing this out. I found this on the specification page[0] for the ASRock "X370 Killer SLI/ac" AM4 board: > AMD Ryzen series CPUs support DDR4 2667/2400/2133 ECC & non-ECC, un-buffered memory So the board seems to accept ECC memory, hopefully that means the memory controller actually performs ECC? I found a reddit comment claiming that the boards accept ECC memory but don't perform error correction[1]. Not a great source but seemingly possible. Do you have any more sources suggesting that ECC is actually being implemented? For example, BIOSs often have ECC settings, if we had some screenshots of an AM4 board bios showing ECC setting that would be strong evidence. [0] http://www.asrock.com/mb/AMD/X370%20Killer%20SLIac/index.asp#Specification http://www.asrock.com/mb/AMD/X370%20Killer%20SLIac/index.asp... [1] https://www.reddit.com/r/Amd/comments/5v0cqo/ryzen_supports_ecc_memory/de4rfer/ https://www.reddit.com/r/Amd/comments/5v0cqo/ryzen_supports_...
- octoploid 10y agoSeveral people contacted ASRock in the last few days. And the reply always was that ECC is fully supported, e.g. https://news.ycombinator.com/item?id=13762950 https://news.ycombinator.com/item?id=13762950
- dmm 10y agoThat's good information but still doesn't tell us that these cpus support ECC, right? Maybe the motherboard fully supports ECC when used with a future 1800X-PRO but not with the 3 chips reviewed here. In that case anandtech saying "We know that it is disabled for the consumer parts" and ASRock saying "ASRock AM4 motherboards fully support ECC function" can both be true.
- chrisp_dc 10y agoIIRC just because it boots with ECC ram doesn't mean it is actually error correcting. I'm under the impression Intel spends considerable amount of money to prove their memory controllers actually error correct & historically AMD hasn't spent the money on documenting theirs.
- greglindahl 10y agoBack when high-end supercomputers used AMD Opterons, systems with a lot of memory would have had observable problems had ECC not worked pretty well. Right now the #3 system in the world is a Cray system using Opterons.
- throwawayish 10y agoECC is not complex to implement.