Релиз модели9 сентября 2026 г., 14:17 МСК🤖 Auto

Nouveau и NVK заработали на NVIDIA DGX Spark GB10: прорыв или подготовка к Nova?

Инженер Red Hat Дэвид Эйрли добился работы открытого стека Nouveau+NVK на чипе GB10 Grace Blackwell. Это 100+ патчей, но поддержка может быть временной перед переходом на драйвер Nova.

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

Суть прорыва

Дэвид Эйрли (David Airlie) из Red Hat успешно запустил экспериментальную сборку открытого графического стека на базе NVIDIA DGX Spark. Система использует суперчип GB10 Grace Blackwell. В основе успеха лежат драйверы Nouveau (ядро Linux) и Mesa NVK (Vulkan), адаптированные под новую архитектуру.

Технические детали и цифры

Работа потребовала внесения около 100 патчей. Ключевые изменения затронули:

  • Прошивка R610: Адаптация Nouveau под новую прошивку NVIDIA. Примечательно, что NVIDIA не гарантирует совместимость образов прошивки между релизами драйверов, что делает этот шаг сложным.
  • Display & Cache: Переработка кода дисплея, исправления обработки vRAM и L2-кэша.
  • Spark-specific: Специфичная поддержка загрузки и отображения для платформы Spark.
  • NVK: Патчи для обработки глубины/степени и различий в vRAM.

Сравнение компонентов стека

Компонент Роль Ключевые изменения для GB10
Nouveau Обратная разработка драйвера ядра Поддержка прошивки R610, фиксы vRAM/L2, дисплейный код
Mesa NVK Vulkan-драйвер Обработка глубины/степени, адаптация под vRAM
GB10 Суперчип (Grace + Blackwell) Архитектура, требующая новой прошивки и специфичной инициализации

Зачем это нужно и что дальше?

Эйрли отмечает, что поддержка GB10/DGX Spark в текущем виде может быть скорее «временным решением» (waiting around). Основная цель — дождаться перехода на новый драйвер Nova. Тем не менее, это важный шаг для сообщества open-source, демонстрирующий, что обратная разработка архитектуры Blackwell возможна, даже без официальной поддержки от NVIDIA.

Источник: Phoronix ↗