EMZETT.
Увійти

NPU і прискорювачі ШІ

Коротко: NPU (neural processing unit) — це ділянка чипа, що особливо ефективно виконує обчислення нейронних мереж. Він є в телефонах і нових процесорах для ноутбуків.

Докладніше: NPU розраховані на низьке енергоспоживання, а їхню продуктивність указують у TOPS (трильйонів операцій за секунду, зазвичай INT8). Вони ідеальні для невеликих моделей, ефектів камери та фонових завдань. Для великих мовних моделей вузьким місцем зазвичай є пропускна здатність пам’яті, а не значення TOPS.

Подробиці

  • Приклади: Apple Neural Engine, Qualcomm Hexagon, NPU Intel/AMD, Google TPU (у дата-центрах).
  • Copilot+ PC: вимагають щонайменше 40 TOPS.
  • GPU і NPU: GPU гнучкіші та швидші, NPU економніші.
  • Маркетингові цифри: значення TOPS порівнянні лише за однакової точності.

Див. також: Пропускна здатність пам’яті, Формати чисел: FP32, FP16, BF16 і FP8