0 понятных слов, только IP-адреса: AMD зашифровала свои планы в Linux патчах

0 понятных слов, только IP-адреса: AMD зашифровала свои планы в Linux патчах

Первые ласточки Next-Gen?

image

AMD начала добавлять в Linux-драйвер AMDGPU поддержку новых видеокарт, но что именно это за GPU — пока загадка. Патчи публикуются один за другим, и по ним сложно понять, готовит ли компания RDNA5, UDNA или просто обновлённую версию RDNA4.

Всё дело в том, как AMD организовала свой драйвер. Вместо кодовых имён вроде «Navi» компания перешла на поблочную систему с номерами IP-версий. Это усложняет определение конкретного продукта до официального анонса.

Среди опубликованных патчей — обновление для PSP 15.0.8. Это блок Platform Security Processor, который проверяет прошивки и занимается низкоуровневой безопасностью. Обновление незначительное, просто следующая ревизия уже существующего кода.

Появились также патчи для IH 7.1 — контроллера прерываний на GPU. Код практически идентичен версии 7.0, никаких революционных изменений.

Добавлена поддержка MMHUB 4.2. Это блок Multimedia Hub, отвечающий за мультимедийные функции чипа.

Следом идут патчи для GFXHUB 12.1 — графического хаба. А также для GMC 12.1, контроллера графической памяти.

Номер версии 12.1 особенно интересен. Вышедшие видеокарты RDNA4 используют IP 12.0, а ускорители AMD Instinct на архитектуре CDNA работают на версиях 9.x. Это намекает либо на обновлённую RDNA4, либо на APU с этой архитектурой.

Есть и другой вариант. Когда-то RDNA 1 шла как GFX 10.0.x, RDNA 2 получила GFX 10.3.x, и только RDNA 3 перепрыгнула на GFX 11. Возможно, здесь похожая ситуация.

Параллельно в компиляторе LLVM для AMDGPU появляются упоминания GFX1250 с IP-версией 12.5. Для каких продуктов это предназначено — тоже неясно.

В самих патчах пока ничего неожиданного. Большая часть нового кода — автоматически сгенерированные заголовочные файлы с регистрами и параметрами.

Патчи вышли через несколько дней после мероприятия AMD Financial Analyst Day, где компания рассказывала о следующем поколении GPU с улучшенными возможностями для AI и трассировки лучей.

Учитывая сроки, эти патчи вряд ли попадут в ядро Linux 6.19. Скорее всего, поддержка новых GPU появится в следующей версии, которую могут назвать Linux 7.0.