-
- Norman P. Jouppi
- Google, Inc., Mountain View, CA USA
-
- Cliff Young
- Google, Inc., Mountain View, CA USA
-
- Nishant Patil
- Google, Inc., Mountain View, CA USA
-
- David Patterson
- Google, Inc., Mountain View, CA USA
-
- Gaurav Agrawal
- Google, Inc., Mountain View, CA USA
-
- Raminder Bajwa
- Google, Inc., Mountain View, CA USA
-
- Sarah Bates
- Google, Inc., Mountain View, CA USA
-
- Suresh Bhatia
- Google, Inc., Mountain View, CA USA
-
- Nan Boden
- Google, Inc., Mountain View, CA USA
-
- Al Borchers
- Google, Inc., Mountain View, CA USA
-
- Rick Boyle
- Google, Inc., Mountain View, CA USA
-
- Pierre-luc Cantin
- Google, Inc., Mountain View, CA USA
-
- Clifford Chao
- Google, Inc., Mountain View, CA USA
-
- Chris Clark
- Google, Inc., Mountain View, CA USA
-
- Jeremy Coriell
- Google, Inc., Mountain View, CA USA
-
- Mike Daley
- Google, Inc., Mountain View, CA USA
-
- Matt Dau
- Google, Inc., Mountain View, CA USA
-
- Jeffrey Dean
- Google, Inc., Mountain View, CA USA
-
- Ben Gelb
- Google, Inc., Mountain View, CA USA
-
- Tara Vazir Ghaemmaghami
- Google, Inc., Mountain View, CA USA
-
- Rajendra Gottipati
- Google, Inc., Mountain View, CA USA
-
- William Gulland
- Google, Inc., Mountain View, CA USA
-
- Robert Hagmann
- Google, Inc., Mountain View, CA USA
-
- C. Richard Ho
- Google, Inc., Mountain View, CA USA
-
- Doug Hogberg
- Google, Inc., Mountain View, CA USA
-
- John Hu
- Google, Inc., Mountain View, CA USA
-
- Robert Hundt
- Google, Inc., Mountain View, CA USA
-
- Dan Hurt
- Google, Inc., Mountain View, CA USA
-
- Julian Ibarz
- Google, Inc., Mountain View, CA USA
-
- Aaron Jaffey
- Google, Inc., Mountain View, CA USA
-
- Alek Jaworski
- Google, Inc., Mountain View, CA USA
-
- Alexander Kaplan
- Google, Inc., Mountain View, CA USA
-
- Harshit Khaitan
- Google, Inc., Mountain View, CA USA
-
- Daniel Killebrew
- Google, Inc., Mountain View, CA USA
-
- Andy Koch
- Google, Inc., Mountain View, CA USA
-
- Naveen Kumar
- Google, Inc., Mountain View, CA USA
-
- Steve Lacy
- Google, Inc., Mountain View, CA USA
-
- James Laudon
- Google, Inc., Mountain View, CA USA
-
- James Law
- Google, Inc., Mountain View, CA USA
-
- Diemthu Le
- Google, Inc., Mountain View, CA USA
-
- Chris Leary
- Google, Inc., Mountain View, CA USA
-
- Zhuyuan Liu
- Google, Inc., Mountain View, CA USA
-
- Kyle Lucke
- Google, Inc., Mountain View, CA USA
-
- Alan Lundin
- Google, Inc., Mountain View, CA USA
-
- Gordon MacKean
- Google, Inc., Mountain View, CA USA
-
- Adriana Maggiore
- Google, Inc., Mountain View, CA USA
-
- Maire Mahony
- Google, Inc., Mountain View, CA USA
-
- Kieran Miller
- Google, Inc., Mountain View, CA USA
-
- Rahul Nagarajan
- Google, Inc., Mountain View, CA USA
-
- Ravi Narayanaswami
- Google, Inc., Mountain View, CA USA
-
- Ray Ni
- Google, Inc., Mountain View, CA USA
-
- Kathy Nix
- Google, Inc., Mountain View, CA USA
-
- Thomas Norrie
- Google, Inc., Mountain View, CA USA
-
- Mark Omernick
- Google, Inc., Mountain View, CA USA
-
- Narayana Penukonda
- Google, Inc., Mountain View, CA USA
-
- Andy Phelps
- Google, Inc., Mountain View, CA USA
-
- Jonathan Ross
- Google, Inc., Mountain View, CA USA
-
- Matt Ross
- Google, Inc., Mountain View, CA USA
-
- Amir Salek
- Google, Inc., Mountain View, CA USA
-
- Emad Samadiani
- Google, Inc., Mountain View, CA USA
-
- Chris Severn
- Google, Inc., Mountain View, CA USA
-
- Gregory Sizikov
- Google, Inc., Mountain View, CA USA
-
- Matthew Snelham
- Google, Inc., Mountain View, CA USA
-
- Jed Souter
- Google, Inc., Mountain View, CA USA
-
- Dan Steinberg
- Google, Inc., Mountain View, CA USA
-
- Andy Swing
- Google, Inc., Mountain View, CA USA
-
- Mercedes Tan
- Google, Inc., Mountain View, CA USA
-
- Gregory Thorson
- Google, Inc., Mountain View, CA USA
-
- Bo Tian
- Google, Inc., Mountain View, CA USA
-
- Horia Toma
- Google, Inc., Mountain View, CA USA
-
- Erick Tuttle
- Google, Inc., Mountain View, CA USA
-
- Vijay Vasudevan
- Google, Inc., Mountain View, CA USA
-
- Richard Walter
- Google, Inc., Mountain View, CA USA
-
- Walter Wang
- Google, Inc., Mountain View, CA USA
-
- Eric Wilcox
- Google, Inc., Mountain View, CA USA
-
- Doe Hyun Yoon
- Google, Inc., Mountain View, CA USA
この論文をさがす
説明
<jats:p>Many architects believe that major improvements in cost-energy-performance must now come from domain-specific hardware. This paper evaluates a custom ASIC---called a Tensor Processing Unit (TPU) --- deployed in datacenters since 2015 that accelerates the inference phase of neural networks (NN). The heart of the TPU is a 65,536 8-bit MAC matrix multiply unit that offers a peak throughput of 92 TeraOps/second (TOPS) and a large (28 MiB) software-managed on-chip memory. The TPU's deterministic execution model is a better match to the 99th-percentile response-time requirement of our NN applications than are the time-varying optimizations of CPUs and GPUs that help average throughput more than guaranteed latency. The lack of such features helps explain why, despite having myriad MACs and a big memory, the TPU is relatively small and low power. We compare the TPU to a server-class Intel Haswell CPU and an Nvidia K80 GPU, which are contemporaries deployed in the same datacenters. Our workload, written in the high-level TensorFlow framework, uses production NN applications (MLPs, CNNs, and LSTMs) that represent 95% of our datacenters' NN inference demand. Despite low utilization for some applications, the TPU is on average about 15X -- 30X faster than its contemporary GPU or CPU, with TOPS/Watt about 30X -- 80X higher. Moreover, using the CPU's GDDR5 memory in the TPU would triple achieved TOPS and raise TOPS/Watt to nearly 70X the GPU and 200X the CPU.</jats:p>
収録刊行物
-
- ACM SIGARCH Computer Architecture News
-
ACM SIGARCH Computer Architecture News 45 (2), 1-12, 2017-06-24
Association for Computing Machinery (ACM)