Инструменты3 октября 2026 г., 22:19 МСК🤖 Auto

Valve спасает старые AMD GPU: +30% к производительности на Linux

Инженер Valve Тимур Криштоф добился значительного улучшения поддержки старых видеокарт AMD (GCN 1.0/1.1) в драйвере AMDGPU, вернув им жизнь для игр в 2026 году.

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

Возрождение наследия GCN 1.0/1.1

Тимур Криштоф (Timur Kristóf), инженер команды Linux graphics driver в Valve, представил на конференции XDC 2026 в Торонто результаты своей работы по модернизации ядра AMDGPU. Его цель — обеспечить стабильную работу и высокую производительность видеокарт эпохи GCN 1.0 и 1.1 (выпущенных около десятилетия назад), которые ранее были вытеснены устаревшим драйвером Radeon.

Криштоф перешел от разработки в пользовательском пространстве (Mesa 3D) к углубленной работе с ядром Linux. Это позволило ему устранить критические дефекты в коде дисплея и проблемы с управлением питанием, которые ранее делали эти карты непригодными для современного гейминга.

Ключевые технические улучшения

Работа Криштофа позволила старым GPU использовать современный стек драйверов, включая Vulkan-драйвер RADV. Среди главных технических достижений — внедрение поддержки soft reset (программного сброса) и оптимизация обработки прерываний. Эти изменения нивелировали многие аппаратные ограничения старых чипов, сделав их поведение более предсказуемым и быстрым.

Цифры и влияние

Влияние этих изменений оценивается в ~30% прироста производительности по сравнению с предыдущими состояниями драйвера AMDGPU для старых карт. Это стало возможным благодаря тому, что AMD практически не выделяла ресурсы на поддержку этих архитектур в последние годы, и Valve фактически взяла на себя роль главного мейнтейнера для этого сегмента.

ПараметрДо улучшений (Legacy Radeon)После улучшений (AMDGPU + XDC 2026)
ДрайверRadeon (устаревший)AMDGPU (современный)
Поддержка VulkanОтсутствует/НестабильнаПолная (RADV)
ПроизводительностьБазовая+30% (Linux 6.19+)
Управление питаниемПроблемыОптимизировано
Soft ResetНе поддерживаетсяВнедрено

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

Для владельцев старых систем (например, карт серии Radeon HD 7000/8000/9000 или APU Kaveri/Godavari) это означает, что они могут продолжать играть в современные игры на Linux без необходимости апгрейда железа. Презентация Криштофа также служит отличным гайдом для разработчиков, желающих внести вклад в open-source драйверы AMD.

Источник: Phoronix ↗