AI-новости23 сентября 2026 г., 14:27 МСК🤖 Auto

AMD добавила поддержку AVX10_V2_AUX в LLVM 24 для ускорения ИИ

Инженеры AMD интегрировали поддержку расширения AVX10_V2_AUX в LLVM/Clang 24, что открывает путь к аппаратному ускорению ИИ-нагрузок через новые форматы сжатия данных.

Баннер новости 8094

Интеграция AVX10_V2_AUX в LLVM 24

Компания AMD завершила апстриминг поддержки расширения AVX10_V2_AUX в основную ветку LLVM. Изменения были слиты в Git-репозиторий LLVM 24, что делает эту функциональность доступной для разработчиков, использующих компилятор Clang. Поддержка активируется через новый флаг компилятора -mavx10v2aux.

Эта работа стала результатом усилий инженеров AMD, которые также ведут аналогичные изменения для компилятора GCC. Реализация охватывает 15 000 строк нового кода и состоит из 20 патчей, что свидетельствует о масштабности внедрения новой архитектуры инструкций.

Что дает AVX10_V2_AUX для ИИ-вычислений

Расширение AVX10_V2_AUX является частью инициативы AI Compute Extensions (ACE), разрабатываемой совместно Intel и AMD в рамках x86 Ecosystem Advisory Group. Главная цель — оптимизация обработки данных для задач искусственного интеллекта. Ключевые нововведения включают:

  • Специализированные инструкции для конвертации стандартных типов данных в сжатые форматы, такие как FP4 и FP6.
  • Поддержка дополнительных форматов микромасштабирования OCP (Open Compute Project).
  • Введение новых режимов округления для повышения точности вычислений при низком битрейте.

Сравнение с предыдущими стандартами

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

Характеристика Описание
Версия LLVM LLVM 24 (Git-ветка)
Флаг компилятора -mavx10v2aux
Объем изменений ~15 000 строк кода, 20 патчей
Ключевые форматы FP4, FP6, OCP microscaling
Статус стабильной версии Ожидается в LLVM 24.1 (март 2026)

Перспективы выхода

Первая стабильная версия LLVM/Clang 24.1, в которой эта поддержка будет доступна широкой публике, ожидается ориентировочно в марте 2026 года. До этого момента разработчики могут тестировать функциональность в ночных сборках. Интеграция AVX10_V2_AUX станет важным шагом для оптимизации x86-процессоров под задачи генеративного ИИ и инференса моделей.

Источник: Phoronix ↗