07/10/24 21:36:48
>>507
各命令毎に調べているのではなくて・・・と言うか
今時の豪勢なプロセッサーは賢くてプログラムに影響ない範囲で
同時に何命令も処理しますから
一つの命令で>>107氏の心配するエラーが出ても
同時に実行される他の命令でエラーが検出できる仕掛けかなとか思いましたが
ググッて見たらRAS design for the IBM eServer z900
URLリンク(www.research.ibm.com)
なんてのがあってその中に
The two engines execute each instruction in lockstep.
The output of the engines is compared at checkpoints,
and any mismatch causes the PU to retry from the previous checkpoint.
check-pointとcheck-pointの間の計算結果は全部プロセッサーの中に一時的に記憶していて
その間の処理結果の照合がOKなら外に出すみたいな感じですね