Imagination представила новые ИИ-ускорители PowerVR 2NX

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

bf6ee619 5b33f0b4a91f57 - Imagination представила новые ИИ-ускорители PowerVR 2NX

Осенью прошлого года Imagination впервые объявила о выпуске IP-модулей для машинного обучения PowerVR 2NX NNA (Neural Network Accelerator). На рынке встроенных и мобильных устройств, на которые прежде всего рассчитаны 2NX NNA, за прошедшее время было представлено немало аппаратных ИИ-блоков: CEVA NeuPro, Cambricon (NPU) в Kirin 970, появилась информация о разработке Project Trillium от самой ARM. Теперь очередь дошла и до Imagination: компания представила новые продукты семейства 2NX NNA: более производительный AX2185 и более дешёвый AX2145.

8ac2d589 5b33f0b53490b2 - Imagination представила новые ИИ-ускорители PowerVR 2NX

26a3bfe7 5b33f0b5b4e303 - Imagination представила новые ИИ-ускорители PowerVR 2NX

Imagination позиционирует AX2185 для смартфонов высокого класса, интеллектуальных систем видеонаблюдения и автомобильной промышленности. При этом упрощённый IP-блок AX2145 предлагается для решений нижнего уровня, включая сферу цифрового телевидения и ТВ-приставки. Imagination обещает отличные показательности производительности на ватт и единицу площади кристалла для всех целевых задач. Впрочем, конкретных цифр немного.

98e683e4 5b33f0b6481754 - Imagination представила новые ИИ-ускорители PowerVR 2NX

Так или иначе, Imagination обещает производительность на уровне 4,1 TOPS для AX2185 и 1 TOPS для AX2145. Эти показатели, по-видимому, основаны на максимальном количестве 8-битных операций умножения с накоплением (MAC) — 2048 на такт каждого ядра ускорителя. Было отмечено, что AX2185 оснащён восемью полноценными вычислительными движками, но неясно, насколько это справедливо для AX2145, который оптимизирован под низкую пропускную способность.

753b74a8 5b33f0b6d2ab79 - Imagination представила новые ИИ-ускорители PowerVR 2NX

Imagination заявила, что AX2185 уже поставлен избранным партнёрам, причём компания относит AX2185 и AX2145 к NNA-блокам второго поколения, ссылаясь на то, что первое поколение разрабатывалось в партнёрстве с некоторыми лидирующими клиентами (определённые имена не называются). Сведения о внесённых во «втором поколении» оптимизациях и улучшениях не сообщаются.

cfc08cd4 5b33f0b74f2df8 - Imagination представила новые ИИ-ускорители PowerVR 2NX

Архитектурно, похоже, со времени первоначального анонса в сентябре прошлого года ничего не изменилось, и новые ИИ-ускорители основаны на тех же принципах: переменная глубина разрядности с 16 бит до 4 бит (для оптимизации пропускной способности к подсистеме памяти), а также совместимость формата данных с другими компонентами системы (ISP, GPU, CPU) и экосистемой ПО. Для работы с NN-ускорителями Imagination по-прежнему предлагает использовать свои средства разработки вроде PowerVR AI Toolkit и Imagination DNN API, причём оба новых IP-блока поддерживают Google Tensorflow Lite (API для Android) и фреймворк Caffe2Go.

164e0741 5b33f0b7ce9083 - Imagination представила новые ИИ-ускорители PowerVR 2NX

Пока ещё слишком рано судить о конкурентоспособности новых решений, но, по крайней мере, Imagination старается не отставать от тенденций рынка и обеспечивает максимально простую интеграцию новых ИИ-ускорителей с собственными графическими процессорами PowerVR и существующими экосистемами вроде Android. PowerVR 2NX AX2185 и AX2145 уже доступны для лицензирования заинтересованными компаниями.

fa257199 5b33f0b85be3f7 - Imagination представила новые ИИ-ускорители PowerVR 2NX

4290eeeb 5b33f0b8cc3914 - Imagination представила новые ИИ-ускорители PowerVR 2NX

ed1633d2 5b33f0b94a8fd5 - Imagination представила новые ИИ-ускорители PowerVR 2NX

904d4063 5b33f0b9c39aa3 - Imagination представила новые ИИ-ускорители PowerVR 2NX

ca65969d 5b33f0ba43b744 - Imagination представила новые ИИ-ускорители PowerVR 2NX

a6189ea0 5b33f0bac1e937 - Imagination представила новые ИИ-ускорители PowerVR 2NX

313b65de 5b33f0bb4b0cb2 - Imagination представила новые ИИ-ускорители PowerVR 2NX

6f71dbdd 5b33f0bbb272c9 - Imagination представила новые ИИ-ускорители PowerVR 2NX

e362130e 5b33f0bc293082 - Imagination представила новые ИИ-ускорители PowerVR 2NX

fecfbed8 5b33f0bcaf7fb7 - Imagination представила новые ИИ-ускорители PowerVR 2NX

8f4802a9 5b33f0bd3d78b9 - Imagination представила новые ИИ-ускорители PowerVR 2NX

8df3c02a 5b33f0bdb4c349 - Imagination представила новые ИИ-ускорители PowerVR 2NX

05129d54 5b33f0be3c32f9 - Imagination представила новые ИИ-ускорители PowerVR 2NX

40249627 5b33f0beb5d904 - Imagination представила новые ИИ-ускорители PowerVR 2NX

58f66efc 5b33f0bf39efd2 - Imagination представила новые ИИ-ускорители PowerVR 2NX

06346885 5b33f0bfae2974 - Imagination представила новые ИИ-ускорители PowerVR 2NX

1dce8cad 5b33f0c02c9360 - Imagination представила новые ИИ-ускорители PowerVR 2NX

73b8c48f 5b33f0c09b4ab8 - Imagination представила новые ИИ-ускорители PowerVR 2NX

777c3480 5b33f0c22fdcc7 - Imagination представила новые ИИ-ускорители PowerVR 2NX

c7ef0cac 5b33f0c2aac5d7 - Imagination представила новые ИИ-ускорители PowerVR 2NX