Steam Deck mejora su rendimiento hasta un 31,8%
este Steam Deck sigue obteniendo rendimiento sin cambiar ningún hardware. Se ha implementado una nueva propuesta de mejora para el kernel de Linux Aumentar un 1% los FPS bajos en un 31,8% Durante la primera prueba usando la consola de Valve. Eso no significa que todos los juegos obtendrán un tercio más de fotogramas por segundo, pero sí significa una experiencia más fluida con menos caídas repentinas y pequeños nervios que pueden desestabilizar la experiencia.
Las mejoras provienen de Una serie de parches desarrollados por David Vernet para el controlador AMD P-State para Linux. Su principal novedad se llama epp_boost, que permite aumentar temporalmente el rendimiento de un núcleo específico cuando detecta que está manejando una carga alta. La propuesta aún se encuentra en etapa de revisión, por lo que no forma parte de SteamOS y no estará disponible a través de las actualizaciones tradicionales de Steam Deck. Actualmente, requiere instalar un kernel modificado y activar explícitamente nuevas funciones.
El problema que intenta resolver es la forma en que los videojuegos utilizan los procesadores.. Su hilo principal o hilo de renderizado puede pausarse por intervalos cortos mientras espera que la GPU complete una operación, se sincronice con otro proceso o llegue al siguiente fotograma. El controlador puede interpretar estas pausas como reducciones de carga reales y permitir que la frecuencia central disminuya. Cuando el juego vuelve a exigir toda su potencia, la CPU comienza a funcionar a una velocidad inferior a la adecuada y tarda un poco en recuperarse.
La solución no es dejar todo el procesador en modo de máximo rendimiento de forma permanente, ya que esto aumentaría el consumo de energía y daría como resultado menos energía disponible para la GPU. Steam Deck utiliza una APU, donde los dos componentes comparten un presupuesto limitado, por lo que cualquier actualización debe equilibrar potencia y eficiencia. epp_boost analiza la actividad de cada núcleo, Cuando detecta que la ocupación supera el 50%, cambia temporalmente su preferencia de rendimiento. Si no se produce una nueva carga alta después de 300 milisegundos, restaura automáticamente la configuración anterior.
Resultados obtenidos a través de las pruebas comparativas de gráficos integrados Steam Deck LCD y Civilization VI. Sin el parche, el núcleo del hilo principal permaneció ocupado el 98% del tiempo, pero funcionó a una frecuencia media de sólo 2,43 GHz. Con epp_boost habilitado, este número aumenta a 3,5 GHz. El 1% de FPS bajo mejoró un 31,8% y el tiempo de cuadro del percentil 99 aumentó un 4,1%, aunque la tasa promedio de FPS y el resultado del percentil más extremo de 99,9 se mantuvieron prácticamente sin cambios.
Como resultado, el rendimiento de Steam Deck ha aumentado, pero los jugadores notarán la degradación del rendimiento de manera particularmente notable. El mínimo del 1% representa el fotograma más lento registrado durante las pruebas. y ayudar a medir la regularidad de cada imagen generada por el dispositivo. Mejorar esta estadística no necesariamente aumentará el número que se muestra en el contador de FPS, pero reducirá la diferencia entre el rendimiento normal y los peores momentos. En la práctica, puede parecer más estable incluso si el promedio del juego sigue siendo exactamente el mismo.
Actualmente solo tenemos resultados de un juego, aún faltan pruebas exhaustivas de otros juegos, consumo de energía, temperatura y autonomía. El parche también debe pasar la revisión por parte del líder del kernel y los ingenieros de AMD antes de que pueda implementarse en una versión estable de Linux y, posteriormente, en SteamOS. Aun así, en mi opinión Un ejemplo particularmente interesante de las ganancias retenidas por Steam Deck: Trabajando en Linux unos años después de su lanzamiento, sus controladores y administración de energía aún hacen que la consola funcione mejor sin obligarnos a comprar un nuevo modelo.
Más información
Puedes consultar la fuente de este artículo aquí