Lably
Skip to content

Tensor Processing Unit

AI accelerator ASIC by Google

  • 10 min read
  • 4 chapters

Related on Lably

Through Google, Neural network (machine learning) and Machine learning

Comparison of TPUs and GPUs

Compared to a graphics processing unit, TPUs are designed for a high volume of low precision computation (e.g. as little as 8-bit precision) with more input/output operations per joule, without hardware for rasterisation or texture mapping. The TPU ASICs are mounted in a heatsink assembly, which can fit in a hard drive slot within a data center rack, according to Norman Jouppi.

Different types of processors are suited for different types of machine learning models. TPUs are well suited for convolutional neural networks (CNNs), while GPUs have benefits for some fully connected neural networks, and CPUs can have advantages for recurrent neural networks (RNNs). In workflows using transformer-based neural networks for LLMs, TPUs are often used for inference and GPUs for training.

Sign in to keep reading

3 more chapters are free with a Lably account.

More in Computing and communication