El 5 de octubre de 2026, David Vernet presentó en Linux Plumbers Conference, en Praga, una propuesta revisada para AMD P-State: un governor dinámico ajustaría la preferencia de rendimiento y eficiencia energética (EPP) de los núcleos que hayan estado ocupados recientemente. El objetivo es mejorar los tiempos de fotograma y de carga en juegos en Steam Deck y otros sistemas con procesadores AMD.

La propuesta de un governor dinámico para EPP

Un governor es el mecanismo que gestiona el rendimiento del procesador. En el diseño presentado por Vernet, sería el governor quien dirigiría los ajustes de EPP. La propuesta revisada llegó tras comentarios sobre un planteamiento anterior que situaba la heurística directamente en el controlador AMD P-State.

Qué hacen AMD P-State y EPP

AMD P-State es un controlador de escalado de frecuencia para Linux que utiliza la interfaz Collaborative Processor Performance Control (CPPC) para comunicar objetivos de rendimiento y preferencias de energía al procesador.

EPP, sigla de Energy Performance Preference, es una indicación dirigida al hardware que lo orienta hacia el rendimiento o el ahorro energético. Su rango numérico va de 0 a 255: los valores bajos favorecen el rendimiento y los altos, la eficiencia energética. El efecto concreto depende de la plataforma.

AMD P-State también necesita soporte de la plataforma: su inicialización requiere una entrada ACPI _CPC válida. Cuando la plataforma no admite esa inicialización, el kernel recurre a acpi-cpufreq.

Del enfoque anterior al control desde el governor

La propuesta inicial planteaba ajustar EPP por núcleo mediante una heurística en el propio controlador. El sistema tomaba muestras como máximo cada 10 ms; si un núcleo alcanzaba al menos un 50 % de actividad, se le asignaba EPP 0, orientado al rendimiento. El ajuste se mantenía hasta que pasaban 300 ms sin otra muestra que activara el impulso.

La revisión cambia dónde se dirige ese ajuste: en lugar de dejar la decisión en una heurística del controlador, propone que la gestione un governor dinámico.

Qué pretende mejorar al jugar en Linux

La propuesta apunta a reducir los tiempos de fotograma más altos y los tiempos de carga en Steam Deck y otros sistemas con procesadores AMD. También se planteó como idea explorar indicaciones sobre los hilos de Wine o Proton.