3 ms·
I think, the main point is: We have reached a time in which there are no guarantees anymore that your HW works (until recently we only had no guarantee that the
by ng55QPSK 5y ago
I think, the main point is: We have reached a time in which there are no guarantees anymore that your HW works (until recently we only had no guarantee that the SW works).
Correctly.
- antonvs 5y agoWhen was there ever a guarantee that HW worked? ECC memory was deprecated in consumer machines 15 years ago or more. This was a conscious industry choice that reliability in hardware could be sacrificed to other concerns. That's just an example.
- dataflow 5y agoPeople use ECC to protect against misbehavior that is random both spatially and temporally. That is, it's not meant to protect against the same transistors producing incorrect outputs consistently/systematically. Put another way, we felt we had a rather safe guarantee that consistent/systematic misbehavior of the same portion of hardware would be either testable (like with memory diagnostics) or nonexistent. This paper is tearing apart that assumption.