Помимо сферы глубинного машинного обучения и тренировки нейросетей в наше время активно развивается такая сопутствующая и необходимая им отрасль, как машинное зрение. Обработка визуальной информации — задача достаточно сложная, и у основных процессоров найдутся задачи поважнее, поэтому компании-разработчики микроэлектроники создают свои версии визуальных процессоров (VPU). Одну из таких разработок под названием Movidius Myriad X представила Intel. Это первый в мире визуальный процессор с собственной нейросетью на борту. Мощность нейросети составляет 1 триллион операций в секунду (TOPS), при этом Myriad X имеет крохотные размеры (8,5×8,7 мм) и предназначен для использования в экономичных решениях.
Чип Myriad X содержит шестнадцать
Всего в состав решения входят порядка 20 специализированных аппаратных блоков для той или иной обработки видеоптоков или статичных изображений. Чип допускает подключение до восьми камер с разрешением 720p (RGB) и частотой до 180 Гц по 16 линиям MIPI, обработка всех потоков ведётся параллельно. Объём встроенной памяти с пропускной способностью 450 Гб/с составляет 2,5 Мб. Фактически это встроенная кэш-память. Суммарная пропускная способность VPU Myriad X достигает 700 Мп/с.
Intel продвигает визуальные процессоры Myriad для таких ниш, как автопилоты для автомобилей, дроны и другие роботизированные системы. Ускорители Movidius уже существуют в виде USB-адаптеров и облегчают задачу разработки соответствующего ПО, поскольку их можно подключить к любой рабочей станции или ноутбуку.
Intel купила Movidius, разработчика оригинального визуального процессора Myriad, в сентябре прошлого года. На первом поколении процессоров Movidius базировались планшеты и смартфоны проекта Google Tango.