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).