AMD выпустила ИИ-ассистента Ross для встраиваемых систем
AMD Ross работает через MCP-серверы и подключается к инструментам разработки AMD, включая Vivado Design Suite, Vitis, Vitis AI, ROCm AI и Ryzen AI. Ассистент не привязан к конкретному поставщику моделей, поэтому команды могут использовать свои LLM, среды разработки и командные строки.
Что умеет Ross
Разработчик ставит задачу обычным языком, а агент ищет документацию, проверяет состояние инструментов, запускает команды, помогает с отладкой и выполняет проверенные рабочие процессы. Поддерживается весь цикл, от проектирования и отладки железа до разработки софта и алгоритмов, внедрения ИИ на периферии и развёртывания.
Среди заявленных задач есть разбиение работы между железом и софтом, синтез аппаратных проектов, оптимизация и отладка кремния, разработка встраиваемого ПО, оптимизация алгоритмов машинного обучения, оценка энергопотребления, проверка схем и компоновка платы.
Четыре компонента под капотом
Ассистент собран из четырёх частей.
- MCP-серверы. Открытый стандарт, через который агент подключается к инструментам AMD, запрашивает данные и выполняет команды.
- База знаний AMD. Векторные базы с руководствами, техническими описаниями, белыми книгами и ответами на вопросы. Работают в облаке или локально в офлайн-режиме.
- Навыки агента. Markdown-файлы с проверенными методиками для типовых задач, например оптимизации таймингов или перестройки C++ кода для ускорения в Vitis HLS.
- Готовые примеры. Проекты, показывающие применение навыков к реальным встраиваемым приложениям.
Чем отличается от обычных ассистентов
AMD подаёт Ross как инструмент, встроенный в среду разработки, а не как надстройку над ней. Универсальные помощники не имеют прямого доступа к инструментам и документации AMD, поэтому не дают контекстных подсказок под конкретный рабочий процесс. Здесь ставка на накопление инженерного опыта в переиспользуемых навыках, чтобы команды не решали одни и те же задачи заново.
«Разработка встраиваемых систем усложняется, команды работают одновременно с железом, софтом, выводом ИИ и системным проектированием. AMD Ross объединяет инструменты, проверенные знания и методики экспертов в одном агентном опыте, основанном на технологиях, которые клиенты используют каждый день»,
- заявил Салил Радже, старший вице-президент и генеральный менеджер подразделения AMD Embedded.
Доступ и планы
Ross доступен уже сейчас. AMD обещает ежемесячно добавлять новые инструменты и рабочие процессы для встраиваемой разработки. Сроки расширения функциональности компания не называет.
Что это даёт на практике
Для команд, которые ведут проекты на FPGA и адаптивных SoC, ценность ассистента зависит от того, насколько точно он работает с документацией и инструментами AMD. Если база знаний действительно снижает число ошибок при отладке и синтезе, выигрыш будет заметен на этапе прототипирования. Проверить это можно только на своих проектах, поскольку сторонние ассистенты не имеют доступа к внутренним инструментам AMD.