ARM разрешит добавление пользовательских инструкций

9 октябрь, 2019 - 15:44

ARM разрешит добавление пользовательских инструкций

Компания ARM на своей 15-й ежегодной конференции Arm TechCon 2019 объявила ряд инициатив и частности заявила о том, что добавляет в свою новейшую архитектуру Armv8-M функцию «Arm Custom Instructions».

Идея состоит в том, чтобы клиенты получили возможность добавлять специальные инструкции для конкретных встроенных приложений. При этом они будут выполняться на ядре CPU,  а не на ускорителе. Таким образом, удастся избежать ограничения пропускной способности шины, объединяющей CPU и ускоритель. Впрочем, у такого решения отсутствует возможность распараллеливания выполнения кода.

Главный исполнительный директор ARM Саймон Сегарс (Simon Segars), отметил, что не всегда а добавлении универсальных вычислительных возможностей или средств безопасности есть необходимость в решениях для широкого круга задач.

В настоящее время инициатива нацелена прежде всего на процессоры с низким энергопотреблением M33 Cortex-M, которые используются в ряде IoT и мобильных устройств.

«Мы хотим охватить весь континуум, от самых больших компьютеров до самых миниатюрных датчиков», заявила глава ARM. А для этого разработчикам чипов на базе платформы компании нужно предоставить больше гибкости в выборе.

Сообщается, что возможность внедрения в чипы пользовательских инструкций будет реализована в первой половине следующего года и это не потребует каких-либо дополнительных выплат для лицензиатов.