ARM представила новое компактное ядро Cortex-M52: расширение возможностей доступных IoT-устройств за счет ускорения искусственного интеллекта
По мере распространения искусственного интеллекта его применение в популярных платформах часто требует мощных серверных графических процессоров. Arm решает эту проблему, представляя Cortex-M52 - специализированный чип, призванный обеспечить ускорение ИИ даже в самых бюджетных IoT-устройствах, устранив необходимость в отдельных вычислительных блоках.
Arm Cortex-M52 является самым компактным и экономичным процессором, предназначенным для приложений ускорения ИИ, утверждают в компании. Эта инновационная разработка британской компании, специализирующейся на безфабричном производстве, призвана обеспечить "расширенные" возможности искусственного интеллекта в устройствах Интернета вещей (IoT) без необходимости установки дополнительного вычислительного блока.
Пол Уильямсон, старший вице-президент и генеральный директор подразделения IoT компании Arm, подчеркивает, что для полной реализации потенциала ИИ в IoT необходимо внедрять обработку, оптимизированную для машинного обучения, "даже в самые маленькие и маломощные" конечные устройства. Несмотря на повсеместное распространение ИИ, Уильямсон отмечает, что для использования "интеллекта", содержащегося в огромном количестве данных, проходящих через цифровые устройства, требуются более умные и мощные IoT-устройства.
В чипе Cortex-M52 реализована технология Helium компании Arm, благодаря которой в линейке Armv8.1-M Cortex-M (включая Cortex-M55 и Cortex-M85) появилось 150 новых скалярных и векторных инструкций. По сравнению с предыдущим поколением Cortex-M инструкции Helium позволяют увеличить производительность алгоритмов машинного обучения в 5,6 раза и в 2,7 раза - рабочих нагрузок цифровой обработки сигналов (ЦОС).
Безопасность по-прежнему имеет первостепенное значение: в Cortex-M52 реализованы новейшие расширения безопасности для Armv8.1-M (PACBTI, Arm TrustZone). По утверждению компании Arm, новый дизайн чипа способствует созданию "современного потока разработки", предоставляя разработчикам доступ к унифицированному инструментарию для платформы Cortex-M с комплексной поддержкой рабочих процессов ИИ.
До появления Cortex-M52 разработчикам приходилось жонглировать комбинацией блоков CPU, DSP и NPU с тремя различными программными инструментами для достижения производительности ML и DSP. Теперь компания Arm утверждает, что достаточно одного набора инструментов. Cortex-M52 полностью совместим с программным обеспечением, написанным для Cortex-M55 и Cortex-M85, и новый чип также будет доступен через облачную платформу Arm Virtual Hardware для предкремниевой разработки ПО.
Arm отмечает, что технология Cortex-M52 может быть лицензирована для интеграции в очень дешевые IoT-продукты, причем на чипы стоимостью 1-2 доллара, скорее всего, придется большая часть производства. Уильямсон добавляет, что чип также может быть интегрирован в "немного более богатые", более мощные IoT-устройства.