# ExaScale Computing Study - Technology Challenges in Achieving Exascale Systems
## 概要
2015 年ごろまでに計算性能を 1,000 倍にするとき、どの技術課題が立ちはだかるかを、大学・産業界・研究所の専門家からなる研究会が 2007 年下半期の会合で整理した報告書である。研究会は電力、メモリ・ストレージ、並行性と局所性、レジリエンス(耐障害性)の 4 課題を主流技術の延長では橋渡しできない課題として特定し、技術ロードマップの調査(第 6 章)と 3 種のストローマン設計(第 7 章)でそれを定量化した。電力は最も広範な課題であり、データの移動と格納の電力が基礎演算の電力より難しいとされる。エクサスケールの定義から研究計画の提言までを一貫して扱う公開資料である。エクサスケール機の実例は [[Frontier]] や [[Aurora]] の source を参照する。
> [!abstract] 序文(Foreword)の日本語訳
> この文書は、大学・産業界・研究所の非常に優れた個人からなる集団が、2015 年までに計算を 1,000 倍に進める際の課題として何が考えられるかについて示した考えを反映している。この作業は DARPA IPTO の後援により、William Harrod 博士をプログラムマネージャとして、AFRL 契約 #FA8650-07-C-7724 のもとで行われた。報告書自体は 2007 年下半期に開かれた一連の会合の成果から作られており、その意味で一時点のスナップショットを映している。研究の目的は最先端の状態を評価することであり、ありうるシステムを提案することでも、その開発に向けた詳細なロードマップを準備・提案することでもなかった。さらに、報告書自体は 2008 年の初めの数か月で、参加者からの入力をもとにまとめられた。したがって、あらゆる不整合は、本当に重大な未解決の研究課題がある領域か、編者の誤解のいずれかを反映している。しかし、研究から浮かび上がった主要な課題と、それを解決することが高性能計算の分野を前進させうる潜在的な価値については、ほぼ完全な合意があった。
## 書誌情報
- 編者・研究会長: [[Peter Kogge]]([[University of Notre Dame]])
- 著者(研究会メンバー): Keren Bergman、Shekhar Borkar、Dan Campbell、William Carlson、William Dally、Monty Denneau、Paul Franzon、William Harrod、Kerry Hill、Jon Hiller、Sherman Karp、Stephen Keckler、Dean Klein、Robert Lucas、Mark Richards、Al Scarpelli、Steven Scott、Allan Snavely、Thomas Sterling、R. Stanley Williams、Katherine Yelick
- 委託: [[DARPA]] IPTO(プログラムマネージャ: William Harrod)、AFRL 契約 FA8650-07-C-7724
- 刊行: 2008-09-28(公開許可済み、配布制限なし)
- 性格: 研究会の見解であり、DARPA・国防総省・米国政府の公式見解ではないと、全メンバーが署名した免責文で明記されている
- 構成: 全 8 章 + 付録 A〜C(メンバー略歴・会合記録・用語集)。付録・文献表・索引は取り込まない
- 原本: `.raw/theses/darpa-2008-exascale-computing-study/`
## 構成と主要テーマ
全 8 章は「何を目指すか(第 1〜3 章)→ 現状はどうか(第 4〜5 章)→ 技術はどこまで行けるか(第 6 章)→ 組んでみると何が起きるか(第 7 章)→ 何を研究すべきか(第 8 章)」の順に進む。
### 第 I 部: 目標と背景(第 1〜3 章)
→ [[@2008__DARPA__ExaScale Computing Study - Chapter 1 Executive Overview]] — 2015 年ごろまでの 1,000 倍化を検討した研究会の結論。4 課題、4 つの研究の柱、3 段階の研究計画を示す。
→ [[@2008__DARPA__ExaScale Computing Study - Chapter 2 Defining an Exascale System]] — エクサスケールを「2010 年のペタ系の重要属性が 1,000 倍」と定義し、データセンター(容量型・能力型)・部門・組込みの系で必要な属性を整理する。
→ [[@2008__DARPA__ExaScale Computing Study - Chapter 3 Background]] — テラスケールからペタスケールまでの経緯、従来技術の停滞、2015 年目標の位置づけ、先行研究 11 本(1999〜2006 年)の要旨。
### 第 II 部: 現状と技術(第 4〜6 章)
→ [[@2008__DARPA__ExaScale Computing Study - Chapter 4 Computing as We Know It]] — アーキテクチャ・データセンタ電力・OS・プログラミングモデル・Top500 の履歴を整理し、メモリの壁と電力の壁のもとで性能向上が力ずくの並列性に頼ってきたことを示す。
→ [[@2008__DARPA__ExaScale Computing Study - Chapter 5 Exascale Application Characteristics]] — Kiviat 図と畳み込み法でアプリの特性を分析し、フォンノイマン・ボトルネックと通信が 1,000 倍化の律速だと示して、必要なメモリ・ストレージ・バイセクション帯域の規模を見積もる。
→ [[@2008__DARPA__ExaScale Computing Study - Chapter 6 Technology Roadmaps]] — ロジックから運用環境まで各技術の 2015 年までのロードマップと物理限界を整理し、単独ではエクサスケールの電力・容量・耐障害要件を満たす技術は無いと示す。
### 第 III 部: ストローマンと提言(第 7〜8 章)
→ [[@2008__DARPA__ExaScale Computing Study - Chapter 7 Strawmen - Where Evolution Is and Is Not Enough]] — 3 種のストローマン(重いノード・軽いノード・32 nm の積極設計)を検証する。進化型は 20 MW の枠で Exaflops に 1〜3 桁届かず、積極設計でも 1 Eflops に 67.7 MW を要し、課題は FPU ではなくデータ移動にあると示す。
→ [[@2008__DARPA__ExaScale Computing Study - Chapter 8 Exascale Challenges and Key Research Areas]] — 4 課題を数値で整理し、4 つの研究推進項目と 3 段階の技術開発計画を提言する。
## 章間の読み筋
- 電力: 第 1 章の課題提示 → 第 4 章のデータセンタ電力変換損失 → 第 6 章の電力密度・Vdd スケーリング・DRAM の電力構成 → 第 7 章の電力配分(FPU 17%・メモリ 31%・インターコネクト 27%・リーク 25%)→ 第 8 章の総括。
- メモリと局所性: 第 4 章のバイト/フロップスの履歴 → 第 5 章のフォンノイマン・ボトルネックと局所性 → 第 6 章のメモリ技術 → 第 7 章のテーパ → 第 8 章の局所性を意識したアーキテクチャ。
- 耐障害性: 第 6 章の FIT・MTTI・チェックポイント → 第 7 章の可用性と光接続 → 第 8 章の垂直統合レジリエンス。
## 位置づけと影響
- 報告書自身が「最先端の評価であり、システム案やロードマップの提案ではない」と序文で述べる。第 7 章のストローマンは仮想設計で、実在の設計案ではない。
- 章内・章間に数値の食い違いや誤記の疑いが多数あり、各章 source ページに `> [!note]` として原文どおり併記した(序文が「不整合は未解決の研究課題か編者の誤解」と断っている)。
- 収録された図表 137 点(図 105・表 32)を、各章 source ページの本文近傍に埋め込んだ。
## 関連
- 実機との対照: [[@2023__SC__Frontier - Exploring Exascale]]、[[@2025__arXiv__Aurora - Architecting Argonne's First Exascale Supercomputer for Accelerated Scientific Discovery]]
- 本文で節を割いて論じられた代表物: [[Top500]]、[[IBM Blue Gene/L]]、[[Red Storm]]、[[Earth Simulator]]、[[Catamount]]、[[DARPA HPCS]]、[[ITRS]]、[[RSFQ]]、[[Merrimac Supercomputer]]、[[WRF]]、[[AVUS]]、[[Hycom]]、[[HPL]]
- concept: [[エクサスケール]]、[[メモリウォール]]、[[ムーアの法則とデナードスケーリングの終焉]]、[[チェックポイント]]、[[フォトニックインターコネクト]]
## 出典
- `.raw/theses/darpa-2008-exascale-computing-study/darpa-2008-exascale-computing-study.pdf`(全文テキスト・章別テキストは同ディレクトリ)
- 序文(Foreword)・免責文・表紙情報は報告書本体の前付による