TGViewer
С первой ревизии С первой ревизии @hardware_design · 1.11K subscribers
Post #178 3.22K
CPU vs GPU vs TPU

Многие наверняка встречали 3 этих аббревиатуры.
CPU - central processing unit. Стандартный процессор, способный выполнять задачи общего назначения;
GPU - graphical processing unit. Графический ускоритель, выполняет более специализированные задачи, такие как параллельные вычисления;
TPU - tensor processing unit. Чип от google с уникальной архитектурой, направленной на максимальное ускорение обучения нейросетей всех типов.

Google в свое время совершил революцию, разработав первый чип для нейросетей. На TPUv1 они выпустили плату - ускоритель в формате SATA диска (слева на картинке). На данный момент google планирует выпускать TPUv6. Думаю, его потребление будет около 350Вт (против 75Вт для TPUv1). Однако предлагаю рассмотреть ту самую изначальную архитектуру, которая значительно обогнала GPU в 2016.

Сердце TPU - MMU (блок матричного перемножения весов и данных). Второй по важности элемент - объемный буфер для хранения промежуточных данных и шина памяти с высокой пропускной способностью. Поскольку умножение с накоплением больших матриц - основная операция, требуемая для работы нейросетей, TPU выполняет подобные задачи быстрее CPU и GPU. За счет архитектуры и языка (фреймворк TensorFlow), заточенных под конкретные операции, TPU значительно обгоняет своих оппонентов(CPU Intel Haswell, GPU Nvidia K80) что видно на графиках справа. Аналогичная ситуация и с производительность на ватт. Таким образом TPU и стал фаворитом для задач обучения нейросетей.
  • 🔥 12
  • 👍 3
  • 💯 1
More from @hardware_design
  1. Sep 21, 2026Post #227
  2. Sep 6, 2026Отрицательный ток в dc-dc. Плохо или нет? Всем известно, что преобразователи делятся на си…
  3. Aug 30, 2026Недавно завершилась популярная конференция посвящённая полупроводникам Hot Chips 2026. Пот…
  4. Aug 23, 2026В недавней рассылке попались статьи от AD про компоненты дронов (первая, вторая). Как я по…
  5. Aug 13, 2026Очень понравилась статья, автор показывает максимально основательный подход, респект!
  6. Aug 12, 2026Недавнее обсуждение с коллегой навеяло интересную практическую задачу. На рисунке представ…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →