Computer Science Speaker Series Master Calendar

View Full Calendar

DLS: David Patterson, "Ten Lessons From Three Generations Shaped Google’s TPUv4i"

Event Type
Illinois Computer Science
Oct 13, 2021   3:30 pm  
Originating Calendar
Computer Science Distinguished Lecture Series

Link to Talk Video:

Abstract: Google deployed several TPU generations since 2015, teaching us lessons that changed our views: semiconductor technology advances unequally; compiler compatibility trumps binary compatibility, especially for VLIW domain specific architectures; target total cost of ownership vs initial cost; support multi-tenancy; expect rapid deep neural network (DNN) growth; DNN advances evolve workloads; some inference tasks require floating point; and backwards ML compatibility helps deploy DNNs quickly and tunes them to the TPU. TPUv4i, deployed in 2020, was molded by these lessons.


Bio: David Patterson is a UC Berkeley professor, Google distinguished engineer, RISC-V International Vice-Chair, and RISC-V International Open Source Laboratory Director. His best known projects are RISC and RAID. He co-authored seven books, including Computer Architecture: A Quantitative Approach, and shared the 2017 ACM A.M Turing Award and the 2021 BBVA Foundation Frontiers of Knowledge Award with his co-author John Hennessy.

Part of the Illinois Computer Science Speakers Series. Faculty Host: Lawrence Rauchwerger

link for robots only