Разработчик Дэвид Вернет предложил патчи для ядра Linux, добавляющие функцию epp_boost ...
Разработчик Дэвид Вернет предложил патчи для ядра Linux, добавляющие функцию epp_boost в драйвер AMD P-State. Она решает проблему просадок частоты процессора в играх: когда основной поток игры кратко «засыпает» (ожидая GPU или futex), аппаратный счётчик производительности сбрасывается, и после пробуждения ядро стартует на низкой частоте — это создаёт задержки кадров. Решение: если ядро загружено на 50%+, EPP-режим переключается на «performance» и держится 300 мс после последнего всплеска активности. Это точечный подход — в отличие от глобального включения максимальной производительности, который тратит энергию впустую, критично для портативных консолей вроде Steam Deck с общим бюджетом питания CPU/GPU. Результат теста в Civilization VI на Steam Deck: 1%-low FPS вырос на 31,8%, p99 время кадра улучшилось на 4,1%. Активация: параметр ядра amd_pstate.epp_boost=1, статус — через /sys/module/amd_pstate/parameters/epp_boost. Патчи пока проходят ревью инженеров AMD перед включением в основную ветку ядра.