デイビッド・アンドリュー・パターソン (David Andrew Patterson、1947年 11月16日 - )は、アメリカ合衆国 の計算機科学者 である。1976年からカリフォルニア大学バークレー校 (UCB)の計算機科学 教授を務めていた。2016年、パターソンは40年近く勤めたUCBを退職し、Googleのディスティングイッシュドエンジニアに就任することを発表した[ 2] [ 3] 。現在は、RISC-V 財団の理事会の副委員長[ 4] とUCBの名誉教授も務めている。
パターソンはRISC プロセッサの設計において先駆的な研究で有名である。RISCという用語を作り、バークレーRISC (英語版 ) プロジェクトを指揮した[ 5] 。2018年現在、新しいチップの99%はRISCアーキテクチャを採用している[ 6] [ 7] 。また、Randy Katz (英語版 ) と共同でRAID ストレージを開発したことでも有名である[ 8] 。
コンピューター・アーキテクチャに関する著書(ジョン・ヘネシー との共著である)は、コンピュータ科学の教育で広く読まれている。パターソンは、ヘネシーとともに、RISCを共同で開発した業績により、2017年のチューリング賞 を受賞した。
経歴
イリノイ州エバーグリーンパーク (英語版 ) 出身のデイビッド・パターソンは、カリフォルニア大学ロサンゼルス校 (UCLA)で学士号(1969年)、修士号(1970年)、Ph.D. (1976年)を修得した(指導教授はDavid F. MartinとGerald_Estrin (英語版 ) である)[ 9] 。
研究
ヘネシー とともにRISC (Reduced Instruction Set Computer) の有効性を定量的に[ 10] 示し、RISCをマイクロプロセッサ のアーキテクチャにおける一大潮流とした。RISCという語を提案したのも彼であるとされる[ 11] 。1980年から、Carlo H. Sequin (英語版 ) とともにバークレーRISC (英語版 ) プロジェクトを指揮し、レジスタ・ウィンドウ と呼ばれる手法を導入した。バークレーRISCは、SPARC プロセッサなどの設計に影響を与えた。また、Randy Katz (英語版 ) とGarth Gibson (英語版 ) との共同研究で、RAID を開発した[ 8] [ 12] 。ネットワークで接続されたワークステーション群でコンピュータ・クラスター を構成するNetwork of Workstations(NOW)も開発している。
過去のポジション
UCB計算機科学部門の部門長とComputing Research Association (英語版 ) の長を務めた後、2003年から2005年までアメリカ大統領の情報技術諮問委員会の委員も務め、2004年から2006年までは、ACM の会長を務めた[ 13] 。
2011年まで行われた RAD Lab(Reliable Adaptive Distributed systems)プロジェクト[ 14] 、2010年まで行われた RAMP(Research Accelerator for Multiple Processors)プロジェクト[ 15] に関与した。2013年には、Par Lab(Parallel Computing Laboratory)[ 16] とAMP Lab(Algorithms, Machines, and People Laboratory)[ 17] に所属して研究を行っていた。
受賞歴
ACMやIEEE から数々の賞を受賞しており、IEEEフェロー、全米技術アカデミー 会員にも選ばれた。2005年、C&C賞 をジョン・ヘネシーと共に受賞。シリコンバレー工学の殿堂入りも果たしている。2004年、C&C賞 を受賞。2006年、アメリカ芸術科学アカデミー と全米科学アカデミー の会員にも選出され、Computing Research Association から Distinguished Service Award を授与された。
2007年 に東京工科大学 とカーネギーメロン大学 の推薦及び選考により、片柳コンピュータ科学賞 片柳優秀研究賞を授与された。また、同年コンピュータ歴史博物館 およびアメリカ科学振興協会 のフェローに選ばれた。
2008年、ACM Distinguished Service Award[ 18] とACM-IEEE Eckert-Mauchly Award[ 19] を受賞し、その後も様々な賞を受賞している。
2018年 3月21日 、ジョン・ヘネシー とともに、RISCの開発により、2017年 度のACMチューリング賞 を受賞した[ 20] 。受賞理由は、「マイクロプロセッサ業界に永続的な影響を与えるコンピュータアーキテクチャの設計と評価への体系的で定量的なアプローチ("a systematic, quantitative approach to the design and evaluation of computer architectures with enduring impact on the microprocessor industry")に対する先駆的な業績」である[ 21] 。2022年チャールズ・スターク・ドレイパー賞 を受賞した[ 22] 。
有名なPh.D.の学生
パターソンの下で博士号を取得した有名な人物には、以下のような人々がいる[ 23] 。
重要な著作
書籍
パターソンは7冊の共著を執筆しており、コンピューター・アーキテクチャ に関するJohn L. Hennessy との共著である、Computer Architecture: A Quantitative Approach (6つの版があり、最新版はISBN 0128119055 である)とComputer Organization and Design RISC-V Edition: the Hardware/Software Interface (5つの版があり、最新版はISBN 978-0128122761 である)が特に有名である。これらの本は、1990年以来、大学院および学部の授業で広く教科書 として使用されている[要出典 ] 。最新の本はアンドリュー・ウォーターマン (英語版 ) とのオープン・アーキテクチャー (英語版 ) に関する共著で、RISC-V : The RISC-V Reader: An Open Architecture Atlas (1st Edition) (ISBN 978-0999249109 )である。
論文
Patterson, David; Ditzel, David (1980). “The Case for the Reduced Instruction Set Computer” . ACM SIGARCH Computer Architecture News 8 (6): 5–33. https://www.cs.utexas.edu/users/fussell/courses/cs352h/papers/risc.pdf 3 August 2017 閲覧。 .
Patterson, David; Gibson, Garth; Katz, Randy (June 1988). “A Case for Redundant Arrays of Inexpensive Disks (RAID)” . SIGMOD '88: Proceedings of the 1988 ACM SIGMOD International Conference on Management of Data 17 (3): 109–116. http://web2.cs.columbia.edu/~junfeng/11sp-w4118/lectures/raid.pdf 3 August 2017 閲覧。 .
Michael Stonebraker ; Randy Katz ,David Patterson, John Ousterhout (1988). “THE DESIGN OF XPRS” . VLDB : 318–330. http://db.cs.berkeley.edu/papers/ERL-M88-19.pdf 25 March 2015 閲覧。 .
Anderson, Thomas; Culler, David; Patterson, David (February 1995). “A Case for NOW (Networks of Workstations)” . IEEE Micro 15 (1): 54–64. https://pdfs.semanticscholar.org/1db2/e600b8a386c559b0fe0caf5c472aef95482c.pdf 3 August 2017 閲覧。 .
脚注
参考文献
外部リンク