Релиз модели9 августа 2026 г., 18:18 МСК🤖 Auto

Mesa 26.3: Intel открывает Large GRF для DG2, Xe2 и Xe3

В ветку разработки Mesa 26.3 добавлен код, включающий режим Large GRF для архитектур Alchemist/DG2 и Battlemage/Xe2, а также VRT для Xe3.

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

Суть обновления

Разработчики Mesa 26.3-devel официально включили поддержку Large General Register File (GRF) для современных GPU Intel. Это изменение затрагивает архитектуры Alchemist (DG2), Battlemage (Xe2) и открывает путь к поддержке Xe3 через новую функциональность Variable Register Thread (VRT). Ранее Large GRF был доступен только через IGC / Intel Compute Runtime, но теперь он интегрирован в основной драйвер Mesa.

Технические детали и метрики

Ключевое преимущество Large GRF — двукратное увеличение пространства регистров для одного аппаратного потока. Это позволяет снизить количество операций выгрузки регистров (register spilling) в память, что критически важно для производительности вычислительных шейдеров и рабочих нагрузок, требующих большого количества локальных переменных.

d>Battlemage / Xe2
Архитектура GPU Режим работы Количество GRF-регистров Примечание
Alchemist / DG2 Large GRF 256 (вместо 128) Включено в Mesa 26.3
Large GRF 256 (вместо 128) Включено в Mesa 26.3
Intel Xe3 VRT (Variable Register Thread) 256 Новая функциональность

Почему это важно

  • Оптимизация производительности: Уменьшение register spilling напрямую влияет на скорость выполнения шейдеров, особенно в задачах машинного обучения и научных вычислениях.
  • Единая экосистема: Интеграция в Mesa позволяет пользователям Linux использовать эти оптимизации без необходимости установки дополнительных runtime-компонентов от Intel.
  • Поддержка новых архитектур: Включение VRT для Xe3 показывает, что драйвер активно адаптируется под будущие поколения GPU, обеспечивая гибкое распределение ресурсов регистров.

Статус внедрения

Изменения были слиты в ветку Mesa 26.3-devel на прошлой неделе. Пользователи, использующие последние версии Mesa, могут уже тестировать эти возможности. Для получения дополнительных технических деталей рекомендуется ознакомиться с официальной документацией Intel по поддержке Large GRF.

Источник: Phoronix ↗