CPU vs GPU vs TPU: One Chart Comparing Compute, Memory Architecture and Ideal Workloads
mdancho84 · x · 2026-11-03
ByteByteGo shared a comparison chart breaking down CPU, GPU and TPU across compute style, memory architecture and ideal use cases:
- CPU: scalar + SIMD, latency-optimized, hardware-managed cache hierarchy — best for OS control logic, general-purpose apps, latency-sensitive tasks.
- GPU: SIMT massive thread-level parallelism, streaming multiprocessors with warp schedulers, hardware caches + software-managed shared memory — built for throughput, AI training, graphics and scientific computing.
- TPU: tensor/matrix-first design with systolic arrays, weight/activation buffers, compiler-managed on-chip SRAM — optimized for neural network training/inference and large-scale tensor ops.
More from Infra
- mlx-learn ships scikit-learn API on Apple Silicon with up to 300x faster inference — HankYeomans · 2026-11-03
- $640 homelab with 40 cores and 1TB RAM hits 63 concurrent VMs — haydendevs · 2026-11-03
- Homelab builder asks: any non-Mac alternative with 400GBps+ unified memory bandwidth for local LLMs? — AcreMakeover · 2026-11-03
- Nvidia tells data center clients to cap China exposure at 51%, per FT — rohanpaul_ai · 2026-11-03
- Supabase's Multigres enters private alpha; head explains HA-first and custom pooler choices — dshukertjr · 2026-11-03
- Llama.app adds Liquid AI LFM3, Mistral Large 4 and coding-agent model Flint — mervenoyann · 2026-11-03