AI People Wiki
Portrait of David Patterson
Photo: Peg Skorpinski, CC BY-SA 3.0. Credit

Builders & open source

David Patterson

Google Fellow, Google

David Patterson is a Google Fellow and the Pardee Professor of Computer Science, Emeritus, at UC Berkeley, and Google's research profile says Patterson worked at Berkeley for four decades and at Google for one decade. Patterson co-authored the 2017 paper evaluating Google's Tensor Processing Unit in production datacenters and later TPU papers, as well as the MLPerf Training Benchmark paper. Berkeley's faculty page describes Patterson's Berkeley projects, including RISC, RAID, and Networks of Workstations.1234

At a glance

Current roles
Google Fellow +2 more
Sector
Company
Education
UC Berkeley, UCLA
Work listed
3
Honors
6
Sources cited
4
Profile reviewed

Career

David Patterson joined the University of California, Berkeley in 1976 after completing a PhD in computer science at UCLA, and spent four decades there before working at Google for a decade. At Berkeley, Patterson chaired the Computer Science Division; Patterson also chaired the Computing Research Association and served as President of ACM.21

Patterson is now the Pardee Professor of Computer Science, Emeritus, at Berkeley, a Google Fellow, and Board Chair of the Laude Institute. Berkeley's faculty page describes Patterson's research style as gathering interdisciplinary groups of faculty and students around a question for the computing industry and answering it with demonstration systems.12

Research

Patterson's Berkeley projects included Reduced Instruction Set Computers (RISC), Redundant Array of Inexpensive Disks (RAID), and Networks of Workstations (NOW). Berkeley lists computer architecture, performance, security, and RISC-V among Patterson's research areas.2

At Google, Patterson co-authored the 2017 analysis of the Tensor Processing Unit, a custom chip for neural network inference in Google datacenters, and later papers on TPU v4i, TPU v4, and five generations of Google's training supercomputers through Ironwood. Patterson was also a co-author of the MLPerf Training Benchmark paper and of papers on the carbon footprint and energy use of machine learning.3214

Teaching and writing

Patterson has co-authored seven books, including two with John Hennessy. Among them are Computer Architecture: A Quantitative Approach, now in its 7th edition, Computer Organization and Design in a RISC-V edition, and The RISC-V Reader with Andrew Waterman.12

Work and contributions

  • MLPerf Training Benchmark Published research

    Co-author of the MLPerf Training Benchmark paper (arXiv 2019; MLSys 2020), which Berkeley's faculty page lists among Patterson's selected publications.42

  • Tensor Processing Unit (TPU) papers Published research

    Co-author of In-Datacenter Performance Analysis of a Tensor Processing Unit (2017), which evaluates a custom ASIC deployed in Google datacenters since 2015 for neural network inference, and of later papers on TPU v4 and Google's training supercomputers.321

  • Computer Architecture: A Quantitative Approach

    Co-author, with John Hennessy, of a computer architecture textbook whose 7th edition (2026, with Christos Kozyrakis) is listed first among Patterson's selected publications at Berkeley.21

Timeline

  1. Completed a PhD in computer science at UCLA and joined UC Berkeley.2
  2. Published The RISC-V Reader with Andrew Waterman.2
  3. Co-authored In-Datacenter Performance Analysis of a Tensor Processing Unit.3
  4. Co-authored the MLPerf Training Benchmark paper, later presented at MLSys 2020.42
  5. Co-authored the ISCA 2023 paper on TPU v4, an optically reconfigurable supercomputer for machine learning.2
  6. Published the 7th edition of Computer Architecture with John Hennessy and Christos Kozyrakis.2

Honors and recognition

  • ACM A.M. Turing Award · Association for Computing Machinery, 20171
  • Charles Stark Draper Prize for Engineering · National Academy of Engineering, 20221
  • IEEE John von Neumann Medal · IEEE2
  • ACM-IEEE Eckert-Mauchly Award · ACM and IEEE Computer Society2
  • Member, National Academy of Engineering · National Academy of Engineering2
  • Member, National Academy of Sciences · National Academy of Sciences2

Where they work

Suggest a correction or removal

Profiles cover public professional work only, and each statement cites a source. If something is out of date, missing or wrong, tell us and link a source. People can also ask for their profile to be corrected or removed.

References

4 sources · profile reviewed Oct 21, 2026 · data updated Oct 21, 2026

  1. Dave Patterson — Google Research profileGoogle Research · Official page · accessed Oct 21, 2026
  2. David A. Patterson — Faculty Home Page, Berkeley EECSUC Berkeley EECS · Official page · accessed Oct 21, 2026
  3. In-Datacenter Performance Analysis of a Tensor Processing Unit (arXiv 1704.04760)arXiv · Paper · published Apr 16, 2017 · accessed Oct 21, 2026
  4. MLPerf Training Benchmark (arXiv 1910.01500)arXiv · Paper · published Oct 2, 2019 · accessed Oct 21, 2026