Intel Skylakeプロセッサエラーにより、複雑なコンピューティング中にコンピューターがフリーズする





ドイツのコミュニティhardwaluxx.deのドイツ人科学者グループは、Intel Skylakeプロセッサの動作にエラーを発見しました。これにより、複雑な計算中にコンピューターがフリーズしました。 後に、Voluntary Computing Mersenne Primer Project( GIMPS )の数学者が問題を確認しました。 このバグは、Prime95ツールを使用したメルセンヌ素数の検索中に現れました。



Intelの担当者もエラーの存在を報告しました。



「Intelは、第6世代Intel Core製品に影響を及ぼす可能性のある問題を発見しました。 エラーは、Prime95などのアプリケーションを起動するときに複雑な計算を実行するときに特定の条件でのみ表示されます。 このような場合、プロセッサがフリーズする可能性があります。」


同社はパッチを作成し、現在パートナーと協力してBIOSアップデートを使用してパッチを配布しています。



同社のメッセージは問題の原因を説明していませんが、LinuxとWindowsの両方のシステムに影響するという事実を確認しています。



Prime95は、従来、コンピューターでストレステストを実行するために使用されてきました-高速フーリエ変換を使用して非常に大きな数を乗算します。 たとえば、指数14 942 209で作業しているときにシステム障害が検出されました。



エラーを発見した科学者によると、それは数学的計算の分野だけでなく、複雑な計算が必要な他の業界、たとえば金融業界でも現れる可能性があります。 同時に、GIMPSチームは、以前の世代のIntelハードウェアを搭載したコンピューター上でソフトウェアが「超正常」に動作することに注目しています。



Intelプロセッサの動作で同様のエラーが以前に発生しました-たとえば、1994年10月19日、元のPentiumプロセッサでFDIVバグが検出されました。 浮動小数点演算モジュールのエラーにより、FDIVプロセッサーコマンドを使用して浮動小数点数を除算すると、結果が不正確になる可能性があるという事実が生じました。 この問題は、コンピューターで作業している一般ユーザーにはほとんど影響を与えませんでしたが、Intelはそれを知っていたが、影響を受ける可能性のある少数のユーザーのために修正する予定はなかったため、重大なスキャンダルを引き起こしました。 その結果、同社は欠陥のあるプロセッサのリコールと、正しく機能することによる交換を発表する必要がありました。



さらに、メディアは、少し前まで、HaswellおよびBroadwellプロセッサのTransactional Synchronization Extensions (TSX)のハードウェアサポートのエラーについて説明しました。 この場合、欠陥のあるプロセッサをリコールする代わりに、マザーボード上の新しいファームウェアのマイクロコードを使用してTSX命令オフにしました。



All Articles