News for hackers. Stuff that matters.
Re:Intel completely disables AVX-512 on Alder Lake after all by formerly_proven on Friday January 07, 2022 @08:50AM (#29839062)
> Intel has offered ECC support in a lot of their low-end i3 parts for a long time. They’re popular for budget server builds for this reason.

Intel removed ECC support in the 10th gen so you have to go for Xeon nowadays.

Re:Intel completely disables AVX-512 on Alder Lake after all by jeffbee on Friday January 07, 2022 @11:23AM (#29840997)
With DDR5 you can have (a form of) ECC on all current 12th-generation Core CPUs. That is, if you were able to find DDR5 DIMMs on the market, which you currently cannot.
Re:Intel completely disables AVX-512 on Alder Lake after all by temac on Friday January 07, 2022 @01:24PM (#29842732)
Not really: internal ECC in DDR5 is an implementation detail that is neither exposed on the bus nor giving you the real reliability and monitoring capability that real ECC terminated in the memory controller did. It is only there because the error rate would be absolutely horrific without, so you need internal ECC to get to basically the same point you were without ECC on DDR4.
Re:Intel completely disables AVX-512 on Alder Lake after all by marcan_42 on Friday January 07, 2022 @09:39PM (#29848054)
I expect in-chip ECC should still be a significant improvement for RAM reliability (any ECC is going to be better than none, even if your memory array is significantly worse; I've had my share of RAM with weak bits that would absolutely be fixed with that), but it's not going to help with bus errors and isn't nearly as transparent to system software as end to end ECC is.
Re:Intel completely disables AVX-512 on Alder Lake after all by temac on Saturday January 08, 2022 @10:50AM (#29852759)
In theory some weak ECC on top of particularly unreliable storage can still be less reliable than way more reliable storage not employing any ECC, but I also suspect this won't be the case here. However, if the target reliability is only say 2 or 3 times what you had DDR4 without ECC, it is still completely unsuitable for serious applications. And really we should find another name for the internal ECC of DDR5, because the services it provides is completely different from real ECC.
Re:Intel completely disables AVX-512 on Alder Lake after all by jeffbee on Saturday January 08, 2022 @12:24PM (#29853799)
In the industry we already have terms of art that are better than just “ECC”. Normally we speak of EDAC, error detection and correction. We refer to them by their capabilities, such as SECDED, ChipKill, or whatever.