What is the difference CPU, GPU and TPU? Explained simply stem tech technology



AI Summary

Summary of Video: Difference Between CPU, GPU, and TPU

1. CPU (Central Processing Unit)

  • Versatile processor found in laptops and phones.
  • Few powerful cores, great for general tasks (e.g., web browsing, running apps).
  • Supports some parallelism, but focuses on versatility over scale.

2. GPU (Graphics Processing Unit)

  • Designed for graphics rendering in gaming PCs and consoles.
  • Contains thousands of smaller cores, excels in parallel processing.
  • Ideal for AI training due to ability to handle massive calculations simultaneously.

3. TPU (Tensor Processing Unit)

  • Developed by Google specifically for AI workloads.
  • Highly specialized with designs like systolic arrays.
  • Focuses on rapidly processing tensors for AI tasks, used in services like Google Translate and training large models (e.g., Gemini).