Зоровий процесор (, станом на 2016 рік) — це перспективний клас мікропроцесорів; він є окремим типом ШІ-прискорювачів, розробленим для прискорення в задачах машинного зору.

Огляд

Зорові процесори відрізняються від відео-процесорів (що спеціалізуються на кодуванні та декодуванні відео) своєю придатністю для виконання алгоритмів машинного зору, таких як згорткові нейронні мережі, масштабоінваріантне ознакове перетворення тощо.

Вони можуть включати прямі інтерфейси для отримування даних з камер (в обхід будь-яких буферів зовні кристалу), і мають більший акцент на в межах кристалу між багатьма вузлами паралельного виконання з , як і процесори цифрової обробки сигналів. Але, як і відео-процесори, вони можуть мати фокус на арифметиці з нерухомою комою низької точності для обробки зображень.

Протиставлення з ГП

Вони відрізняються від ГП, які містять спеціалізоване апаратне забезпечення для растрування та відображення текстур (для тривимірної графіки), і чию оптимізовано для маніпулювання растровими зображеннями в пам'яті зовні кристалу (читання текстур і внесення змін до кадрових буферів зі схемами довільного доступу).

Цільовими ринками є робототехніка, інтернет речей, нові класи цифрових камер для віртуальної та доповненої реальності, , вбудовування прискорення машинного бачення до смартфонів та інших мобільних пристроїв.

Приклади

, який застосовується в . включають прискорювач, що називається голографічним процесором (у доповнення до їхніх ЦП та ГП), націлений на інтерпретування входу з камери для прискорення відстежування та бачення середовища для застосування в доповненій реальності. , розробка МІТ, призначена для виконання згорткових нейронних мереж. , розробка Яна ЛеКуна (реалізована в ПКВМ) для прискорення згорток, яка використовує архітектуру .

Подібні процесори

Деякі процесори не описуються як ЗП, але є рівноцінно застосовними до задач машинного зору. Вони можуть утворювати ширшу категорію ШІ-прискорювачів (до яких можуть належати й ЗП), проте станом на 2016 рік консенсусу щодо цієї назви ще немає:

IBM TrueNorth, , націлений на подібні задачі розпізнавання образів та розвідки в сенсо́рних даних, включно з відео/аудіо. , інший представник перспективного класу сенсо́рно/ШІ-орієнтованих мікросхем.

Див. також

, процесор з подібним акцентом на потоці інформації в межах кристалу, сфокусований на продуктивності 32-бітових операцій з рухомою комою. CELL, надбагатоядерний процесор з ознаками, доволі відповідними зоровим процесорам (інструкції та типи даних SIMD, які підходять для відео, і прямий доступ до пам'яті в межах кристалу між ). Тензорний процесор, мікросхема, яка була створена Google для прискорення обчислень ШІ. Графічний процесор, який також часто використовують для виконання зорових алгоритмів. Нещодавня архітектура NVidia Pascal включає підтримку чисел половинної точності для забезпечення кращого компромісу точності/витрат для робочих навантажень ШІ. Процесори цифрової обробки сигналів, розроблені головно для роботи з потоками даних в реальному часі. OpenCL MPSoC Співпроцесор Фізичний процесор, минула спроба доповнення ЦП та ГП прискорювачем з високою пропускною здатністю.

Примітки

Посилання

Архітектура Eyeriss Голографічний процесор NeuFlow: A Runtime Reconfigurable Dataflow Processor for Vision