4 ms·
Intel uses ECC as a differentiator between consumer chips and server chips (and pro-sumer?) They’d never do that. They SHOULD. Everyone had too much memory an
by MBCook 2y ago
Intel uses ECC as a differentiator between consumer chips and server chips (and pro-sumer?)
They’d never do that.
They SHOULD. Everyone had too much memory and it’s too dense. We should all have ECC by now.
Unless AMD does it I don’t think it will happen. Even if they do I feel like OEMs wouldn’t want it because memory would suddenly cost 2¢ per GB (or whatever) and refuse.
- cromka 2y agoAMD does it in their embedded low-voltage CPUs, which are not easy to be found in regular applications. V2000 and V3000 series have 10W TDP versions. Any ATX solutions are super expensive: https://solidrun.atlassian.net/wiki/spaces/developer/pages/592904196/HoneyComb+AMD+V3000+mini+ITX+Quick+Start+Guide#SFP-Modules https://solidrun.atlassian.net/wiki/spaces/developer/pages/5...
- cromka 2y agoIntel actually did add ECC in their Atoms, see C3000 for example: https://www.intel.com/content/www/us/en/products/docs/processors/atom/c-series/c3000-family-brief.html https://www.intel.com/content/www/us/en/products/docs/proces...
- cam_l 2y agoI wonder how ibecc compares with real ecc, now that it's supported for these lower spec chips. Will it help at all or is it a waste of time?
- adrian_b 2y agoIt reduces the memory capacity and the memory performance, in comparison with real ECC. Nevertheless, this will rarely matter for the kind of applications typically run on small computers with Atom CPUs, which are rarely more demanding than a router/firewall or a network-attached storage server. You can see examples of performance decrease with IBECC here: https://www.cnx-software.com/2024/05/26/odroid-h4-plus-review-intel-n97-nas-kit-fanless-sbc-ubuntu-24-04/ https://www.cnx-software.com/2024/05/26/odroid-h4-plus-revie... For most applications the performance decrease should be less than 10%. The Intel IBECC controller includes a special cache memory, to decrease the number of additional memory accesses required by IBECC. Otherwise the memory performance would have been halved.
- adrian_b 2y agoThe recent generations of Atom CPUs for industrial applications include an in-band ECC controller, which works with non-ECC DDR or LPDDR memory. Besides the Alder Lake N or Amston Lake CPUs that are branded as the Atom x7000 series, some of the models branded as N CPUs, e.g. N97 and i3-N305 also have a functional IBECC controller, if the computer BIOS provides means to enable it.