Słyszałem kiedyś, że w tradycyjnych częściach komputerowych - dyskach, pamięciach z pewnym bardzo małym prawdopodobieństwem mogą pojawić się przekłamania. Między innymi na wskutek różnych szumów, pola magnetycznego, promieniowania kosmicznego itd.
Jak często tego rodzaju błędy mogą pojawiać się w głównej jednostce PC - czyli procesorze?
O ile np w dyskach może się przed tymi zakłamaniami CZĘŚCIOWO uchronić (stosując sumy kontrolne - co wykładniczo zmniejsza prawdopodobieństwo pomyłki), to już po stronie CPU ciężej sprawdzić czy procesor dobrze wykonał działanie... Mam tu na myśli najbardziej niskopoziomowe operacje (odejmowanie, mnożenie)...
Często na klastrach obliczeniowych liczy się jakieś złożone rzeczy przez wiele miesięcy. Jakie jest prawd, że któraś z operacji wykonywanych w tym czasie przez CPU zwróci zły wynik albo wystąpi przekłamanie w cachu?
Pół biedy jeśli problem należy do klasy NP/co-NP, wówczas możemy szybko sprawdzić czy wynik jest poprawny, aczkolwiek co jeśli problem jest poza tymi klasami?