ジーン・アムダール:メインフレームの設計者とアムダールの法則の提唱者
ジーン・アムダール(1922年–2015年)は、System/360時代のメインフレーム設計、アムダール・コーポレーションの創設、並列処理の高速化に関するアムダールの法則で知られる米国のコンピュータ・アーキテクト、企業家。
概要
ジーン・マイロン・アムダールは、商用メインフレームの設計を形づくった工学的業績と、並列処理に関する理論的洞察で広く引用され続けている、米国のコンピュータ・アーキテクトおよび企業家である。大規模システムの分野で他の主要な設計者と協働し、後にはメインフレーム市場で競合する企業を創設した。実用的なシステム設計と、現在アムダールの法則として知られる並列高速化の限界についての定式化は、コンピュータ・アーキテクチャおよび高性能コンピューティングにおける標準的な論題である。
画像ギャラリー
3 画像経歴とメインフレームへの貢献
アムダールはIBM在籍中に大規模な商用コンピュータに携わり、フレッド・ブルックスやヘリット・ブラウなどの同僚とともにプロジェクトへ貢献した。彼の仕事は、一世代のメインフレームを特徴づけたアーキテクチャとマイクロアーキテクチャ上の選択に影響を及ぼした。後にIBMを離れ、主要なメインフレーム標準と互換性をもつシステムを製造する民間事業を率い、顧客に価格、性能、保守の面で選択肢を提供した。
アムダールの法則とその意義
アムダールの最も永続的な遺産の一つはアムダールの法則である。この原理は、並列化可能な部分と逐次的な部分の両方を含む処理について、並列化による高速化の上限を表す。一般に数式では次のように書かれる。
Speedup(N) ≤ 1 / ((1 - p) + p / N)
ここで、pは並列化できる作業の割合、Nはプロセッサ数である。この法則は、計算の一部を逐次的に実行しなければならない場合、プロセッサを追加しても得られる効果は次第に小さくなることを示す。たとえば、ジョブの95%が並列化可能であっても、Nを無限に増やした場合の理論上の最大高速化は20倍である。この知見は、マルチコアCPU、クラスター、スーパーコンピュータに対する期待と設計の指針となってきた。実際のワークロードを評価する際には、グスタフソンの法則などの代替的なスケーリング・モデルと併せて論じられることも多い。
企業活動と産業への影響
アムダールは技術者であると同時に、活発な企業家でもあった。彼は当時主流だった標準に互換なメインフレームを開発する企業を創設・指導し、コストと信頼性の面で既存の有力企業に挑戦した。こうした取り組みは、プラグ互換システムの市場形成を助け、企業顧客によるコンピューティング資源の調達方法にも影響を与えた。彼の企業と設計は競争を促し、システム性能およびサービス・モデルの改善を後押しした。
評価・顕彰と遺産
実践的なシステム設計と明快な理論的洞察を兼ね備えたアムダールは、同業者や機関から評価を受けた。1998年には、アーキテクチャ、プロジェクト管理、リーダーシップへの貢献によりコンピュータ歴史博物館のフェローに選ばれた。彼の名は、並列システムを評価する技術者の教科書、研究論文、非公式な語彙の中に今も残っている。
晩年と死去
晩年のアムダールはサンフランシスコ・ベイエリアで暮らした。アルツハイマー病を患い、93歳の誕生日を迎える直前、カリフォルニア州パロアルトで肺炎により死去した。彼の技術的貢献、企業活動、そしてその名を冠する法則は、現在もコンピュータ科学と工学の広範な分野で教えられ、応用されている。
- 大規模商用システムおよびメインフレーム・コンピュータに携わった。
- ブルックス、ブラウなど、著名な設計者と協働した。
- 並列コンピューティングにおける限界原理を提唱した。
- コンピュータ・アーキテクトの共同体および博物館など、専門機関・歴史機関から評価を受けた。
関連分野や資料をさらに参照するには、20世紀半ばのメインフレーム開発と、商業的に競争するハードウェア企業への移行を記録した機関コレクションやオーラルヒストリーが役立つ。
関連項目
著者
AlegsaOnline.com ジーン・アムダール:メインフレームの設計者とアムダールの法則の提唱者 Leandro Alegsa
URL: https://ja.alegsaonline.com/art/119482
出典
- computerhistory.org : Gene Amdahl 1998 Fellow
- purl.umn.edu : Oral history interview with Gene M. Amdahl
- computerhistory.org : Amdahl, Gene oral history
- doi.org : 10.1109/N-SSC.2007.4785613