Rowhammer, unlike most other vulnerabilities, does not use unexpected inputs, violated assumptions, logic-bugs in hardware or software, or missing corner-case-checks to do its magic. All rowhammer does is make a natural ram corruption that could occur at any time by pure chance more likely. So the simple fact that rowhammer exists proves that memory is not fully reliable, even if you're not concerned with the security implications. If you want the highest hardware stability, you need ECC.
When Intel says that consumer hardware doesn't need ECC, they're saying, "When a consumer's machine randomly corrupts data on our hardware, that's expected and fine 'coz it's rare. But servers still need it 'coz it's not that rare." LOL, well done Intel.
When Intel says that consumer hardware doesn't need ECC, they're saying, "When a consumer's machine randomly corrupts data on our hardware, that's expected and fine 'coz it's rare. But servers still need it 'coz it's not that rare." LOL, well done Intel.
Comment