TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

What happens if your CPU gets something wrong?

13 pointsby krisgenre8 months ago

4 comments

avmich8 months ago
&gt; If cosmic rays flip bits in storage or on the network, that can be detected through error coding. But there&#x27;s no analogy for a CPU that allows cheap online verification of its correctness.<p>Note that CPU can be represented as mostly a set of memory cells, so some techniques for memory correction can probably be used with CPUs as well. <a href="https:&#x2F;&#x2F;bailleux.net&#x2F;pub&#x2F;ob-project-gray1.pdf" rel="nofollow">https:&#x2F;&#x2F;bailleux.net&#x2F;pub&#x2F;ob-project-gray1.pdf</a>
评论 #41694733 未加载
dsamarin8 months ago
Are these errors consistent for the same instructions? For example, in the same ALU, will 2+2 always equal 5, or will it spontaneously produce 5 and not happen again for a &quot;long while&quot;?
musicale8 months ago
It&#x27;s not just CPUs that can cause Silent Data Corruption errors (SDCs). Essentially any chip in the system can give bad results, and those bad results are often not detected.
more_corn8 months ago
Funny they should mention Google. Isn’t that the company who’s chatbot regularly and consistently gets things wrong?
评论 #41692851 未加载