Масштаб интеграции
В репозиторий Linux-ядра отправлена серия патчей, обеспечивающая базовую поддержку архитектуры GFX13. Это первый крупный шаг к полноценной работе видеокарт следующего поколения RDNA 5 в открытой экосистеме. Код включает поддержку конкретных целевых конфигураций GFX 13.0.1 и GFX 13.0.4.
Объем изменений
Работа над бэкендом LLVM для GFX13 велась с начала года, но теперь фокус сместился на сам драйвер AMDGPU. Серия состоит из 8 патчей, объем которых превышает 12 600 строк кода (без учета заголовочных файлов). Это свидетельствует о фундаментальной переработке взаимодействия ядра с новым графическим процессором.
Сопутствующие технологии
Параллельно с поддержкой GFX13, в ядро уже интегрирован блок управления дисплеями Display Core Next 6 (DCN6). Наличие DCN6 в текущей кодовой базе подтверждает, что RDNA 5 будет использовать новейший интерфейс вывода изображения, что критично для современных мониторов и портативных устройств.
Что известно о возможностях RDNA 5
На данном этапе патчи носят характер «включения» (enablement) и не раскрывают детальных архитектурных инноваций или новых фич. Однако сам факт интеграции закладывает фундамент для будущих обновлений, которые добавят специфические функции RDNA 5. Ожидается, что поддержка станет доступной пользователям в стабильной ветке Linux 7.5.
| Компонент | Статус в патчах | Значение |
|---|---|---|
| AMDGPU Driver (GFX13) | Добавлен (8 патчей) | Базовая поддержка GPU RDNA 5 |
| LLVM Backend | Интегрирован ранее | Компиляция шейдеров для новой архитектуры |
| Display Core Next 6 | Уже в ядре | Поддержка новых дисплеев и форматов |
| Целевые версии | GFX 13.0.1, 13.0.4 | Конкретные ревизии чипов |
Разработчики уже работают над последующими патчами, которые должны раскрыть полный потенциал новой архитектуры. Следить за обновлениями можно на mailing list проекта AMDGPU.
Источник: Phoronix ↗
