AI-новости6 октября 2026 г., 22:20 МСК🤖 Auto

Патчи Meta улучшили FPS на Steam Deck: AMD P-State получил умное управление

Инженер Meta Дэвид Вернет представил на Linux Plumbers Conference патчи для драйвера AMD P-State, повышающие минимальный FPS в играх на Steam Deck до 31% за счет динамического управления энергоэффективностью.

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

Суть проблемы и решение

Проблема, которую решает Дэвид Вернет (инженер Meta, работающий над Mesa), заключается в том, что стандартное поведение драйвера AMD P-State не всегда оптимально реагирует на кратковременные пиковые нагрузки, характерные для игровых движков. Это приводит к просадкам кадров (frame-time tails) и увеличению времени загрузки. Новое решение вводит эвристику Energy Performance Preference (EPP) на уровне каждого ядра, которая учитывает недавнюю загрузку процессора.

Ключевые технические изменения

Вместо того чтобы делать эвристику частью самого драйвера, команда переработала архитектуру, сделав EPP управляемым через динамический госснер (governor). Это позволяет более гибко реагировать на изменения нагрузки. Также рассматривается возможность добавления «подсказок потоков» (thread hints) для совместимости с Wine и Proton, что критично для игр под Linux.

Результаты производительности

Представленные на конференции данные показывают значительный прирост стабильности кадра. Ниже приведены ключевые метрики, достигнутые благодаря новым патчам:

Метрика Результат / Описание
Прирост 1%-low FPS До 31% (по сравнению со стоковым поведением)
Устройство тестирования Steam Deck (AMD APU)
Архитектурное изменение Переход от эвристики драйвера к управлению через динамический госснер
Дополнительные возможности Поддержка thread hints для Wine/Proton (в разработке)

Почему это важно для пользователей Linux

Для владельцев Steam Deck и других устройств на базе AMD это означает более плавный игровой процесс без микрофризов, вызванных задержками переключения частот. Патчи уже находятся в процессе ревью, а презентация доступна на сайте конференции lpc.events. Внедрение этих изменений в ядро Linux может стать стандартом для оптимизации энергопотребления и производительности на мобильных AMD-платформах.

Источник: Phoronix ↗