デビッド・パターソンは、アメリカのコンピュータ科学者であり、カリフォルニア大学バークレー校の名誉教授である。彼は、縮小命令セットコンピュータ(RISC)アーキテクチャの先駆者として、またコンピュータアーキテクチャに関する影響力のある教科書で広く知られている。2017年には、RISCプロセッサに関する業績により、ジョン・ヘネシーと共同でACM A.M.チューリング賞を受賞し、その後、Googleのテンソル処理ユニット(TPU)の開発にも貢献した。
パターソンの研究は、マイクロプロセッサの設計からAIワークロードの高速化まで、現代のコンピューティングを形作ってきた。RISCの原則に関する彼の業績は、このアーキテクチャがスマートフォン、組み込みシステム、データセンターで広く採用されるきっかけとなった。彼の後のGoogle Cloud TPUプロジェクトへの関与は、機械学習および深層学習アプリケーションにおけるドメイン固有アーキテクチャの重要性を示した。
幼少期と教育
パターソンは1947年にイリノイ州エバーグリーンパークで生まれた。1969年にUCLAで数学の学士号を取得し、その後、1970年に修士号、1976年にコンピュータ科学の博士号をそれぞれUCLAで取得した。彼の博士研究はコンピュータアーキテクチャに焦点を当てており、後の貢献の基盤を築いた。
学術キャリアとRISC革命
1976年、パターソンはカリフォルニア大学バークレー校の教員となり、学術キャリアの大半をそこで過ごした。1980年代初頭、彼はRISCプロジェクトを主導し、よりシンプルで合理化された命令セットが複雑命令セットコンピュータ(CISC)を凌駕できることを実証した。ロード・ストア・アーキテクチャや固定長命令などのRISC設計原則は、ARM HoldingsやIntelを含む多くの商用プロセッサの基盤となった。
パターソンはジョン・ヘネシーと共に、画期的な教科書『コンピュータの構成と設計』を共著し、これは世代を超えたコンピュータ科学者を育成してきた。彼の研究はまた、現在データセンターで広く使用されているRAID(廉価ディスクの冗長アレイ)ストレージシステムの開発にも貢献した。
Google TPUとドメイン固有アーキテクチャ
2016年にバークレー校を退職した後、パターソンはGoogleに著名エンジニアとして加わった。彼は、ニューラルネットワークの推論とトレーニングに最適化された特定用途向け集積回路(ASIC)であるテンソル処理ユニット(TPU)の設計を共同主導した。TPUは2015年に初めて導入され、GoogleのAIインフラストラクチャの要となり、OpenAIの競合他社や大規模言語モデルなどのサービスを支えている。
パターソンのTPUに関する業績は、特定のワークロードにハードウェアを適合させるドメイン固有アーキテクチャの利点を浮き彫りにした。このアプローチは業界全体に影響を与え、NVIDIAやAMDなどの企業が専用のAIアクセラレータを開発するきっかけとなった。
受賞と栄誉
パターソンは、2017年のACM A.M.チューリング賞、2004年のIEEEジョン・フォン・ノイマンメダル、2016年のACM-IEEE CSエッカート・モークリー賞など、数多くの賞を受賞している。彼はACM、IEEE、およびアメリカ芸術科学アカデミーのフェローであり、2020年には全米工学アカデミーに選出された。
遺産と影響
パターソンの貢献は、コンピュータシステムの設計を根本的に変えてきた。RISC-Vなどのオープン命令セットアーキテクチャへの彼の提唱は、プロセッサ設計を民主化し、半導体製造とクラウドコンピューティングにおける革新を可能にした。TPUに関する彼の業績はAIの採用を加速させ、生成AIやトランスフォーマーモデルに影響を与えている。
パターソンは、ハードウェアとAIの未来について講演し、コンピューティングコミュニティにおいて影響力のある声を持ち続けている。彼のキャリアは、学術研究と産業応用を組み合わせることの影響力を体現している。