Перейти к содержимому

ЖелезоРазбор

Зачем в телефоне и ноутбуке нейропроцессор и стоит ли за него доплачивать

В характеристиках смартфонов и ноутбуков появилась новая строчка, производительность NPU в TOPS. Объясняем, что делает этот блок, чем он отличается от процессора и видеокарты и когда за него есть смысл платить.

Иллюстрация к материалу «Зачем в телефоне и ноутбуке нейропроцессор и стоит ли за него доплачивать» — рубрика Железо
Содержание5 разделов

Коротко

  • NPU это блок процессора, заточенный под вычисления нейросетей с малым расходом энергии.
  • На нём работают размытие фона, улучшение фото, распознавание речи, перевод и локальные ИИ-помощники.
  • TOPS показывает триллионы операций в секунду. Для сравнения годится, но реальная скорость зависит ещё от памяти и программ.

Зачем нужен нейропроцессор (NPU)

Нейросеть в работе это огромное количество умножений и сложений чисел, собранных в матрицы. Центральный процессор справляется с этим, но он универсальный и тратит на такие задачи много энергии. Видеокарта справляется лучше, она с самого начала создана для параллельных вычислений, но и потребляет немало. А в телефоне каждый милливатт на счету.

NPU, Neural Processing Unit, проектируют под одну задачу: гонять вычисления нейросетей как можно экономнее. Обычно он работает с числами пониженной точности, 8- и 4-битными. Нейросетям этого часто хватает, а энергии уходит в разы меньше. Представьте разницу между универсальным мультитулом и отвёрткой нужного размера: мультитулом тоже можно, но отвёрткой быстрее.

CPU GPU NPU
Для чего Всё подряд, логика программ Графика, параллельные вычисления Нейросети
Скорость на задачах ИИ Низкая Высокая Высокая
Расход энергии на задачах ИИ Высокий Высокий Низкий
Гибкость Максимальная Высокая Ограниченная

Какие функции уже работают на NPU

Больше, чем кажется. Ночной режим камеры, портретное размытие и удаление лишних объектов с фото. Размытие фона и шумоподавление в видеозвонках. Субтитры и распознавание речи без интернета, перевод прямо на устройстве. И всё чаще локальные языковые модели и ИИ-помощники, которые не отправляют ваши данные в облако. Если функция работает в режиме полёта и при этом не сажает батарею за полчаса, скорее всего, за ней стоит NPU.

Что такое TOPS и как сравнивать NPU

TOPS расшифровывается как tera operations per second, триллионы операций в секунду. Производители пишут эту цифру, чтобы показать мощность NPU. Сравнивать по ней можно, но с оговорками. Операции бывают разной точности, и у одного и того же чипа TOPS в формате INT4 и в INT8 будут разными числами, а в рекламе обычно пишут то, что больше. Для языковых моделей часто важнее объём и скорость памяти: модель нужно целиком уместить и быстро прочитать. И без поддержки со стороны программ самый мощный NPU просто простаивает.

Хороший пример свежий Snapdragon 8 Elite Extreme Gen 6. Qualcomm делает упор на прирост скорости NPU и одновременно на то, что под него выделено до 50% больше памяти. Как раз память позволяет запускать на телефоне модели больше 30 млрд параметров (подробнее о чипе).

Стоит ли доплачивать за ноутбук или телефон с NPU

NPU сейчас есть почти во всех смартфонах среднего и высокого класса и в новых ноутбуках. Вопрос в том, нужен ли вам самый мощный.

Если вы пользуетесь облачными чат-ботами и обычными функциями камеры, разницу между поколениями NPU почти не заметите, и доплачивать за неё мы бы не стали. Если хотите запускать нейросети прямо на устройстве, например для работы с конфиденциальными документами, мощный NPU и много памяти становятся важными. Как запускать модели на компьютере и сколько им нужно памяти, мы разобрали в отдельном гайде. А общая шпаргалка по характеристикам смартфона есть здесь.

Частые вопросы о нейропроцессорах

Как узнать, есть ли NPU в моём телефоне?

Если телефону меньше трёх-четырёх лет и он среднего класса или выше, почти наверняка есть. Производители называют его по-разному: Neural Engine у Apple, Hexagon у Qualcomm, APU у MediaTek.

Можно ли запустить ChatGPT на NPU?

Сам ChatGPT работает в облаке. На NPU запускают небольшие открытые модели, и с каждым поколением чипов они становятся умнее.

Нужен ли NPU для игр?

Напрямую нет, игры считает видеокарта. Но функции вроде повышения разрешения и генерации кадров всё чаще используют ИИ-блоки.

TOPS, инференс и другие слова с коробок и из презентаций коротко объяснены в словаре.

Замечали, какие функции вашего телефона работают без интернета? Какая из них самая полезная?

Птичка messgo спрашивает, как вам материал

Как вам материал?

Поделиться

Читайте также

Комментарии

Написать комментарий

Без регистрации: имя и почта не нужны, мы подпишем вас случайным именем. Комментарий появится после проверки редакцией.