ちょっと昔のInnovative Tech
正常なCPUがたまに“こっそり”計算ミスする「Mercurial core」とは何か 米Googleが21年に研究報告
ちょっと昔のInnovative Tech:
このコーナーでは、2014年から先端テクノロジーの研究を論文単位で記事にしているWebメディア「Seamless」(シームレス)を主宰する山下裕毅氏が執筆。通常は新規性の高い科学論文を解説しているが、ここでは番外編として“ちょっと昔”に発表された個性的な科学論文を取り上げる。
X: @shiropen2
米Googleに所属する研究者らが2021年に発表した論文「Cores that don’t count」は、大規模データセンターにおいて、一見正常に動作しているように見えるCPUコアが、実際には誤った計算結果を出力する「Mercurial core」と呼ばれる問題が発生していることを明らかにした研究報告である。
従来、CPUコアは製造時のテストをパスすれば信頼できると考えられてきた。しかし、半導体の微細化が進み、CPUの構造が複雑化するにつれ、製造時には検出できない潜在的な欠陥が増えていることが明らかになってきた。これらの欠陥は使用中に顕在化し、静かにデータ破壊を引き起こす可能性がある。
正常なCPUがまれに計算エラーを起こす。厄介なことに、このエラーは多くの場合“サイレント”であり、誤った計算結果が唯一の症状となる。そのためエラーが発生したことに気付くのが非常に難しい。エラーが検出されずに後続の計算に影響を与え、被害が拡大するケースもある。
研究者らはこの問題を「計算実行エラー」(Computational Execution Errors、CEE)と呼んでいる。調査によると、大規模サーバ群では数千台に数個の割合でCEEが発生しているとのこと。これは単なるランダムなハードウェアエラーの増加ではなく、特定のコアに集中して発生する傾向がある。
CEEの原因としては、いくつかの要因が考えられている。まず、CPUの規模と複雑性の継続的な増加が挙げられる。シリコン製造プロセスの微細化により、エラーの許容範囲が狭まり、製造後の潜在的な故障リスクが高まっている可能性がある。また、積層技術などの新しい製造手法の導入により、複雑性と製造リスクが増大している。
さらに、CPUが共有レジスタファイルを中心とした個別のアクセラレータの集合体へと進化していることも、問題を複雑化させている。これにより、特定の動作のみに影響を与える故障が発生しやすくなり、検証すべき動作の範囲が広がっている。温度、周波数、電圧も重要な要因だが、その影響は一様ではない。
今回の問題に対処するため、研究者らは3つのアプローチを提案している。それは、検出、隔離、緩和である。
検出については、自動化された監視メカニズムと人間による調査の組み合わせが有効だとしている。自動化されたスクリーニングメカニズムを定期的に実行することで、多くの問題を早期に発見できる。しかし、新しいタイプのCEEは人間の介入なしには見つけにくいため、生産サービスを運用する人々による調査も重要な役割を果たす。
隔離については、問題のあるコアを特定し、スケジューリングから除外する方法を提案している。これにより、誤った計算結果が広がることを防ぎ、さらなる分析を可能にする。緩和策としては、アプリケーション固有のメカニズム、効率的なチェックポインティング、コスト効率の高い検出方法などが挙げられている。
Source and Image Credits: Peter H. Hochschild Paul Jack Turner Jeffrey C. Mogul Rama Krishna Govindaraju Parthasarathy Ranganathan David E Culler Amin Vahdat. Cores that don’t count
Copyright © ITmedia, Inc. All Rights Reserved.
Innovative Tech
2019年にスタートした本連載「Innovative Tech」は、世界中の幅広い分野から最先端の研究論文を独自視点で厳選、解説している。執筆は研究論文メディア「Seamless」(シームレス)を主宰し、日課として数多くの論文に目を通す山下氏が担当。イラストや漫画は、同メディア所属のアーティスト・おね氏が手掛けている。
この記事の著者
関連記事
こんなメディアも見られています
ITmedia NEWSに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
本日の新着記事
アクセスランキング
-
1
メルカリ、梨の転売疑惑に「盗品の出品は確認されず」 誹謗中傷には利用制限も
-
2
「Xが情報収集に役立たない……」熊本地震で不満の声続出 「Twitterを返して」
-
3
「こんなのに追われたら……」急斜面もやすやす爆走、中国製の車輪付き四足ロボのデモ動画が話題 最高時速20km超
-
4
検索結果に「詐欺ではありません」と表示させる詐欺手口、警視庁が注意喚起 AI要約も餌食に
-
5
Z世代に聞く次の流行、「AIイラスト」が1位に 「Claude Code」も上位
-
6
東野圭吾さん死去、Xなどで追悼相次ぐ 「ガリレオ」など数々の人気作、エンジニアから転身
-
7
はてな、11億円流出の調査報告書を公開 偽警察、口外禁止、残業・休出200時間超、孤立……ほころびが連鎖
-
8
NVIDIAやMicrosoftなど30社超、オープンAIの防御ツール共同開発の「Open Secure AI Alliance」設立
-
9
「あ、その情報メモしたい!」を叶えるワイヤレスイヤフォン、Nothing「Ear (3a)」
-
10
農水省の“クソダサ”ポスター話題 「AIよりよっぽど良い」の声も 担当者に狙いを聞いた
ITmedia NEWS SNS
インフォメーション
注目情報をチェック
ITmediaNEWSをフォロー
あなたにおすすめの記事PR