De 27 a 50 FPS: Cyberpunk 2077 ha mejorado más de un 80% en una Radeon RX 5700 XT externa gracias a un cambio para Linux multi-GPU que, como fix, boosts Cyberpunk al evitar transferencias innecesarias. El soporte KWin y Mesa para multi-GPU permite que los fotogramas permanezcan en la GPU dedicada cuando la pantalla está conectada a ella. El protocolo linux-dmabuf v6 ya se ha integrado tras más de dos años de desarrollo.

La prueba se realizó con un Framework Laptop 13, una eGPU RX 5700 XT y un monitor 5120 × 1440 a 120 Hz. Cyberpunk 2077 usó el ajuste gráfico bajo, mientras que vkcube pasó de 55 FPS a alcanzar los 120 Hz completos del panel.

La eGPU deja de enviar cada fotograma de ida y vuelta

El problema estaba en la ruta que seguían las imágenes en las configuraciones Linux con varias GPU. Un juego podía renderizar en la gráfica dedicada, copiar el resultado a la memoria del sistema y dejar que la integrada lo importase y compusiese. Incluso con el monitor conectado directamente a la dedicada, la imagen podía volver después a esa GPU para mostrarse.

Ese recorrido consume ancho de banda de memoria y del enlace PCIe o USB-C, además de añadir latencia a cada fotograma. Las eGPU son las más afectadas porque todos esos datos atraviesan un único cable. El nuevo protocolo permite al compositor Wayland anunciar varias GPU y a las aplicaciones indicar qué GPU debe importar cada búfer.

El resultado práctico es que el compositor puede conservar el trabajo en la gráfica que ha renderizado la escena, sin copias que no aportan nada a la salida de vídeo. Es un tipo de cuello de botella distinto de los ajustes que elevan los FPS bajos, como el parche de Steam Deck analizado recientemente.

KWin ya lo incorpora y Mesa espera su integración

El soporte para KWin también ha sido integrado. Mesa aún no lo incluye, aunque se espera próximamente; por eso la mejora mostrada no implica que todas las instalaciones de Linux puedan aplicarla ya. NVIDIA desarrolla una implementación, pero el controlador necesario no se ha publicado.

El soporte KWin y Mesa para multi-GPU será el punto que determine cuándo estas rutas más directas lleguen a más equipos con gráficas integradas, dedicadas o externas. También coincide con otros trabajos gráficos en Linux, como el motor de pantalla de AMD para RDNA5.

Puedes seguir a HardwarePremium en Facebook, Twitter (X), Instagram, Threads, BlueSky o Youtube. También puedes consultar nuestro canal de Telegram para estar al día con las últimas noticias de tecnología.

FAQ

¿Qué equipo se usó para medir la mejora en Cyberpunk 2077?

La prueba utilizó un Framework Laptop 13, una Radeon RX 5700 XT en una caja eGPU y un monitor 5120 × 1440 a 120 Hz. El juego se ejecutó con el ajuste gráfico bajo.

¿Mesa ya incluye este cambio para varias GPU?

No. El protocolo linux-dmabuf v6 y el soporte de KWin ya se han integrado, pero el soporte de Mesa se espera próximamente.

¿Funcionará también con GPU NVIDIA?

NVIDIA trabaja en una implementación, según la información disponible. El controlador necesario todavía no se ha lanzado.

¿Qué ocurrió con vkcube tras aplicar el protocolo?

Con la implementación actual de Mesa, vkcube se quedaba en 55 FPS. Con el protocolo actualizado alcanzó los 120 FPS, igualando la frecuencia de refresco del monitor usado en la prueba.

🔥 ¿Tienes un minuto? Dale al play, te van a engancharSuscríbete al canal
🔴 NUEVOEste teclado se activa con 0,1 mm | Razer Huntsman V3 HE MiniEste teclado se activa con 0,1 mm | Razer Huntsman V3 HE Mini
Esta AIO NO necesita cables… pero hay trucoEsta AIO NO necesita cables… pero hay truco
Dejé de repetir tomas gracias a este teleprompterDejé de repetir tomas gracias a este teleprompter
¿La silla que iguala a un Herman Miller… con motor y masaje incluido?¿La silla que iguala a un Herman Miller… con motor y masaje incluido?
FANATEC CLUBSPORT FORMULA V3, ¿lo que esperábamos?FANATEC CLUBSPORT FORMULA V3, ¿lo que esperábamos?

Comentarios

Cargando comentarios…