AMD habla sobre nuevas optimizaciones para Ryzen en Linux

El nuevo dispositivo portátil de Steam, Steam Deck, está equipado con hardware de AMD, más específicamente un circuito de sistema con la arquitectura Zen 2 de la generación anterior. Steamdeck viene con un sistema operativo basado en Linux y la capa de compatibilidad Proton, lo que estimuló tanto a Valve como a AMD a revisar y optimizar los controladores.

► Valve y AMD se fusionan para un mejor rendimiento de Linux

La primera parada es un nuevo controlador para procesadores. Durante la Conferencia de desarrolladores de X.org (XDC 2021), Ray Holt de AMD dice que la colaboración comenzó cuando Valve encontró problemas de rendimiento en los juegos que se ejecutan a través de Proton. El error resultó ser un problema con los controladores de interfaz de alimentación y configuración avanzada (ACPI).

ACPI es la interfaz que controla cómo deben funcionar los procesadores de hardware con el resto del sistema para mejorar el rendimiento de escala en relación con el consumo de energía. Se explica que la razón del rendimiento deficiente en Linux se debe a la antigüedad del controlador ACPI. Fue diseñado para los procesadores Core de primera generación de Intel y, por lo tanto, no puede aprovechar las nuevas funciones de los procesadores modernos de AMD.

Phoronix-ACPI.jpg

Con un nuevo controlador para los controles de rendimiento del procesador colaborativo (CPPC), el sistema puede ajustar el consumo de energía y cambiar entre los modos de rendimiento de forma más dinámica. Esto incluye, por ejemplo, ajustar las frecuencias de reloj. Los detalles más detallados sobre el nuevo controlador se presentan en el video a las 3 horas y 55 minutos, pero las pruebas preliminares ya deberían mostrar aumentos de rendimiento para los procesadores Zen 3 del 10 al 25 por ciento por vatio.

CPPC es compatible con procesadores con las arquitecturas Zen 2 y Zen 3, pero en la actualidad solo se han probado algunos procesadores Zen 3 con el nuevo controlador. El desarrollo aún se encuentra en una etapa temprana y aún no tiene una fecha de lanzamiento oficial. Según Phoronix es una integración con el kernel de Linux como muy pronto para esperar con la versión 5.16.


Source: SweClockers by www.sweclockers.com.

*The article has been translated based on the content of SweClockers by www.sweclockers.com. If there is any problem regarding the content, copyright, please leave a report below the article. We will try to process as quickly as possible to protect the rights of the author. Thank you very much!

*We just want readers to access information more quickly and easily with other multilingual content, instead of information only available in a certain language.

*We always respect the copyright of the content of the author and always include the original link of the source article.If the author disagrees, just leave the report below the article, the article will be edited or deleted at the request of the author. Thanks very much! Best regards!