Tensor Processing Unit
In 2013, Google recruited Dr. Amir Salek to establish custom silicon development capabilities for the company's datacenters. Norman P. Jouppi served as the tech lead and principal architect for Google's Tensor Processing Unit development. He led the rapid design, verification, and deployment of the first TPU to production in just 15 months. Three separate groups at Google were developing AI accelerators, with the TPU, a systolic array, being the design that was ultimately selected according to Jonathan Ross. The chip was announced in May 2016 at the Google I/O conference when the company said it had been used inside their data centers for over a year. Google began using TPUs internally in 2015 before making them available for third-party use in 2018.
The first-generation TPU is an 8-bit matrix multiplication engine driven with CISC instructions by the host processor across a PCIe 3.0 bus. It has 28 MiB of on-chip memory and 4 MiB of 32-bit accumulators taking results from a 256x256 systolic array of 8-bit multipliers. A single TPU package contains 8 GiB of dual-channel 2133 MHz DDR3 SDRAM offering 34 GB/s of bandwidth. Norman Jouppi demonstrated that the TPU achieved 15, 30 times higher performance and 30, 80 times higher performance-per-watt than contemporary CPUs and GPUs. TPUs are designed for high volume low precision computation as little as 8-bit precision without hardware for rasterization or texture mapping. They achieve more input output operations per joule compared to graphics processing units.
The second-generation TPU was announced in May 2017 using 16 GB of High Bandwidth Memory increasing bandwidth to 600 GB/s and performance to 45 teraFLOPS. The third-generation TPU arrived on the 8th of May 2018 with processors twice as powerful as the second generation deployed in pods with four times as many chips. An April 2023 paper claimed TPU v4 is 5, 87% faster than a Nvidia A100 at machine learning benchmarks. Google announced Trillium in May 2024 claiming a 4.7 times performance increase relative to TPU v5e via larger matrix multiplication units. In April 2025, Google unveiled TPU v7 called Ironwood which will have a peak computational performance rate of 4,614 TFLOP/s. Each generation increased memory capacity from 8 GiB DDR3 to 192 GB HBM while boosting clock speeds from 700 MHz to 1750 MHz.
On the 12th of February 2018, The New York Times reported that Google would allow other companies to buy access to those chips through its cloud-computing service. Google provides third parties access to TPUs through its Cloud TPU service as part of the Google Cloud Platform and through notebook-based services Kaggle and Colaboratory. Broadcom is a co-developer translating Google's architecture into manufacturable silicon covering all generations since the program's inception. In September 2025, Google was in talks with several neoclouds including Crusoe and CoreWeave about deploying TPU in their datacenter. By November 2025, Meta was in talks with Google to deploy TPUs in its AI datacenters. Some models are commercially available while others remain proprietary to Google's internal infrastructure.
In July 2018, Google announced the Edge TPU designed to run machine learning models for edge computing meaning it consumes far less power compared to datacenter hosted units. The Edge TPU is capable of 4 trillion operations per second with 2 W of electrical power. On the 15th of October 2019, Google announced the Pixel 4 smartphone which contains an Edge TPU called the Pixel Neural Core customized to meet key camera feature requirements. Google followed this by integrating an Edge TPU into a custom system-on-chip named Google Tensor released in 2021 with the Pixel 6 line of smartphones. Product offerings include single-board computers like the Coral Dev Board running Mendel Linux OS and USB accessories supporting Debian-based systems on x86-64 and ARM64 hosts.
In 2019, Singular Computing filed suit against Google alleging patent infringement in TPU chips regarding floating-point number dynamic ranges. By 2020, Google had successfully lowered the number of claims the court would consider to just two claiming a dynamic range of 10^-6 to 10^6 for floating point numbers. In a 2023 court filing, Singular Computing specifically called out Google's use of bfloat16 as that exceeds the dynamic range of float16. By January 2024, subsequent lawsuits brought the number of patents being litigated up to eight. Towards the end of the trial later that month, Google agreed to a settlement with undisclosed terms. The standard float16 format only has five bits for the exponent which cannot achieve the claimed dynamic range without resorting to subnormal numbers.
Common questions
Who designed the first Google Tensor Processing Unit?
Norman P. Jouppi served as the tech lead and principal architect for Google's Tensor Processing Unit development.
When was the first generation TPU announced to the public?
The chip was announced in May 2016 at the Google I/O conference when the company said it had been used inside their data centers for over a year.
What are the specifications of the second-generation TPU released in 2017?
The second-generation TPU was announced in May 2017 using 16 GB of High Bandwidth Memory increasing bandwidth to 600 GB/s and performance to 45 teraFLOPS.
Which companies were developing AI accelerators before the TPU was selected?
Three separate groups at Google were developing AI accelerators, with the TPU being the design that was ultimately selected according to Jonathan Ross.
How much power does the Edge TPU consume during operation?
The Edge TPU is capable of 4 trillion operations per second with 2 W of electrical power.
All sources
78 references cited across the entry
- 1conferenceIn-Datacenter Performance Analysis of a Tensor Processing UnitNorman Jouppi et al. — Association for Computing Machinery — 2017
- 4webGoogle's Big Chip Unveil For Machine Learning: Tensor Processing Unit With 10x Better Efficiency (Updated)Lucian Armasu — 2016-05-19
- 5webGoogle supercharges machine learning tasks with TPU custom chipNorm Jouppi — May 18, 2016
- 6arxivBenchmarking TPU, GPU, and CPU Platforms for Deep LearningYu Emma Wang et al. — 2019-07-01
- 7webAmir Salek
- 8webTranscript: The geopolitics of chips — Nvidia and the AI boomJames Kynge — 2024-12-03
- 9webAmir Salek – LeadershipCerberus Capital Management
- 10webJonathan Ross' PostJonathan Ross — LinkedIn
- 11webAn in-depth look at Google's first Tensor Processing Unit (TPU)Kaz Sato — 2018-06-18
- 12arxivIn-Datacenter Performance Analysis of a Tensor Processing UnitNorman P. Jouppi — 2017-04-15
- 16newsGoogle Makes Its Special A.I. Chips Available to OthersCade Metz — 12 February 2018
- 17webDeepMind's AlphaZero crushes chessColin McGourty — 6 December 2017
- 20newsGoogle Colaboratory
- 22webHow Google makes custom chips used to train Apple AI models and its own chatbot, GeminiKatie Tarasov — 2024-08-23
- 23webBroadcom's AI Business Won't Be Easy to Chip AwayDan Gallagher — 2023-09-25
- 24webFYI: Those fancy 'Google-designed' TPU AI chips had an awful lot of Broadcom helpTobias Mann — 2023-09-23
- 25webGoogle offers its TPUs to AI cloud providers - reportGeorgia Butler Have your say — 2025-09-08
- 27conferenceTen lessons from three generations that shaped Google's TPUv4iJouppi, Norman P. et al. — June 14, 2021
- 29newsCase Study on the Google TPU and GDDR5 from Hot Chips 29Patrick Kennedy — Serve The Home — 22 August 2017
- 31arxivTPU v4: An Optically Reconfigurable Supercomputer for Machine Learning with Hardware Support for EmbeddingsNorman P. Jouppi et al. — 2023
- 36webTPU v6e
- 38webIronwood: The first Google TPU for the age of inference9 April 2025
- 39conferenceIn-Datacenter Performance Analysis of a Tensor Processing Unit™Norman P. Jouppi et al. — June 26, 2017
- 40newsGoogle brings 45 teraflops tensor flow processors to its compute cloudPeter Bright — Ars Technica — 17 May 2017
- 41newsGoogle Cloud TPU Details RevealedPatrick Kennedy — Serve The Home — 17 May 2017
- 42newsGoogle I/O Opening Keynote Live-BlogAndre Frumusanu — 8 May 2018
- 43newsGoogle Offers Glimpse of Third-Generation TPU ProcessorMichael Feldman — Top 500 — 11 May 2018
- 44newsTearing Apart Google's TPU 3.0 AI CoprocessorPaul Teich — The Next Platform — 10 May 2018
- 45webGoogle Launches TPU v4 AI Chips20 May 2021
- 46arxivTPU v4: An Optically Reconfigurable Supercomputer for Machine Learning with Hardware Support for EmbeddingsNorman Jouppi — 2023-04-20
- 47webGoogle Details TPUv4 and its Crazy Optically Reconfigurable AI NetworkPatrick Kennedy — 2023-08-29
- 49journalA graph placement methodology for fast chip designAzalia Mirhoseini et al. — 2021-06-01
- 50webEnabling next-generation AI workloads: Announcing TPU v5p and AI HypercomputerAmin Vahdat — 2023-12-06
- 54webPowerful infrastructure innovations for your AI-first futureMark Lohmeyer — 2024-10-30
- 55webGoogle Cloud Unveils Trillium, Its 6th-Gen TPU With A 4.7X AI Performance LeapAlan Velasco — HotHardware — 2024-05-15
- 56webThe Silicon Valley 'AI factory' at the heart of the tech raceNov 19, 2025
- 57webIronwood is Google's newest AI accelerator chipKyle Wiggers — 2025-04-09
- 59webCloud TPU
- 61webDev Board
- 63webBringing intelligence to the edge with Cloud IoT2018-07-25
- 67webASUS Tinker Edge T & CR1S-CM-A SBC to Feature Google Coral Edge TPU & NXP i.MX 8M ProcessorJean-Luc Aufranc — 2019-05-29
- 69webAccelerator Module
- 71webImproved On-Device ML on Pixel 6, with Neural Architecture SearchGupta, Suyog et al. — November 8, 2021
- 72newsGoogle's Tensor inside of Pixel 6, Pixel 6 Pro: A Look into Performance & Efficiency Google's IP: Tensor TPU/NPUFrumusanu, Andrei — November 2, 2021
- 73webThe surprising usefulness of sloppy arithmeticLarry Hardesty — MIT — 2011-01-03
- 74newsLocal inventor challenges Google in billion-dollar patent fightHiawatha Bray — 2024-01-10
- 75webSINGULAR COMPUTING LLC, Plaintiff, v. GOOGLE LLC, Defendant: Amended Complaint for Patent InfringementRPX Corporation — 2020-03-20
- 76journalVFloat: A Variable Precision Fixed- and Floating-Point Library for Reconfigurable HardwareXiaojun Wang et al. — 2010-09-01
- 77webSingular Computing LLC v. Google LLC2023-04-06
- 78webGoogle Settles AI-Chip Suit That Had Sought Over $5 BillionLaurel Brubaker Calkins — Bloomberg Law — January 24, 2024
- 79webGoogle settles AI-related chip patent lawsuit that sought $1.67 blnBlake Brittain et al. — Reuters — January 24, 2024