Everything About ___
Live briefing

Everything about Tensor Processing Unit

AI accelerator ASIC by Google

The Tensor Processing Unit (TPU) is a neural processing unit (NPU) application-specific integrated circuit (ASIC) developed by Google for neural network machine learning. Tensorflow, Jax, and PyTorch are supported frameworks for TPU. Google began using TPUs internally in 2015, and in 2018 made them available for third-party use, both as part of its cloud infrastructure and by offering a smaller version of the chip for sale. Currently, Google Cloud generates product revenues primarily from the sale of TPU systems. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Tensor Processing UnitA 5-minute orientation
  2. Skim a recent paper: High Energy and Thermal Neutron Sensitivity of Google Tensor Processing UnitsInfluential work since 2022
  3. Pick up a classic book: Fundamentals of Deep LearningThe most-reprinted book on the subject
  4. Read the landmark paper: In-Datacenter Performance Analysis of a Tensor Processing UnitCited 469 times
  5. Go sideways: Hardware for artificial intelligenceA closely related topic
  6. Go sideways: TensorFlowA closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics