Valve Contractor revitaliza el rendimiento en juegos con GPU de 8 GB.

Valve Contractor revitaliza el rendimiento en juegos con GPU de 8 GB.

Un contratista independiente asociado con Valve ha asumido un desafío formidable: optimizar el rendimiento de los juegos para GPU de 8 GB.

Cómo obtener la mejor experiencia de juego en tarjetas gráficas de 8 GB con un sencillo truco

El panorama de los videojuegos para quienes tienen tarjetas gráficas de gama baja, especialmente aquellas con solo 8 GB de VRAM, es cada vez más complicado. A medida que se lanzan más juegos en formatos inadecuados y sin optimizar, y el hardware económico se convierte en la norma debido al aumento de los precios de los componentes, la accesibilidad a los videojuegos en PC disminuye.

Sin embargo, Natalie Vock, consultora que trabaja con Valve en el proyecto RADV (el controlador Vulkan de código abierto diseñado para GPU AMD), ha logrado un gran avance. Ha creado una herramienta de gestión de VRAM con el objetivo de mejorar el rendimiento en juegos de las GPU de gama baja.

En una entrada de blog publicada en el blog Pixelcluster GPU, Natalie describe su innovadora solución al dilema de la asignación de VRAM al que se enfrentan los jugadores.

Puede que a algunos les parezca increíble, pero no todo el mundo tiene un ordenador de sobremesa con una enorme tarjeta gráfica y 128 GB de VRAM. En todo el mundo, se cuenta la historia de un grupo especialmente intrépido de jugadores de Linux: aquellos que se atreven a jugar con solo 8 gigabytes de VRAM, o incluso menos. Sin duda, se necesita una resistencia y una determinación extraordinarias para afrontar los tirones y las ralentizaciones que inevitablemente se producen cuando el sistema empieza a quedarse sin VRAM disponible…

“Eso era así hasta ahora. Porque lo arreglé.”

Natalie Vock – Blog de Pixelcluster GPU

Su investigación profundiza en el comportamiento de los juegos contemporáneos en tarjetas gráficas de 8 GB. Las pruebas revelaron que, incluso antes de iniciar un juego, las aplicaciones del sistema —como los navegadores web con múltiples pestañas— consumen una cantidad considerable de VRAM, llegando a utilizar hasta el 25 % de la memoria disponible. Esto se vuelve crítico con títulos exigentes como Cyberpunk 2077, que pueden agotar rápidamente todos los recursos de VRAM disponibles.

El monitor del sistema muestra el uso de la memoria con la VRAM utilizada por diversas aplicaciones.
Uso de VRAM por parte de aplicaciones en segundo plano.
El monitor del sistema muestra el uso de la VRAM durante la actividad del juego.
Consumo de VRAM durante los juegos.

Además, los ordenadores de sobremesa estándar utilizan memoria compartida, conocida como GTT, entre la VRAM de la GPU y la memoria del sistema. Si bien esta configuración permite que la GPU acceda a memoria adicional, las velocidades son significativamente más lentas (256 GB/s para la RAM del sistema frente a 16 GB/s para la VRAM).Esta diferencia provoca retrasos en el rendimiento. Por ejemplo, Cyberpunk 2077 asigna una parte de la memoria a GTT, pero aún requiere asignaciones adicionales de VRAM, lo que da lugar a un proceso conocido como «desalojo».

La solución a estos problemas de desalojo reside en la implementación de cgroups, que simplifican la gestión de procesos y los límites de asignación de recursos de RAM y CPU. Mediante ajustes precisos, los parches de Natalie mejoran la eficiencia de la gestión de memoria, mitigando el aumento del uso de VRAM.

Tras la aplicación de estos parches, se observa una mejora notable en la experiencia de juego, incluso en situaciones de multitarea intensiva. Los juegos ahora funcionan con mucha más fluidez, lo que permite a los usuarios con hardware de 8 GB o menos disfrutar de los títulos modernos sin una sobrecarga de recursos.

Visualización del uso de memoria, actividad del juego y utilización de la VRAM.
Se ha mejorado el uso de la memoria al ejecutar juegos después de la actualización.

La priorización mediante cgroups ahora permite que el juego utilice prácticamente hasta el último byte de VRAM. Si bien medir el rendimiento con precisión puede ser complicado, los jugadores notarán una mayor estabilidad. Siempre que el juego no requiera más VRAM de la disponible, los títulos modernos deberían ajustarse sin problemas al límite de memoria de aproximadamente 8 GB.

Natalie Vock – Blog de Pixelcluster GPU

Actualmente, estas técnicas de gestión de memoria son compatibles con las GPU de AMD e Intel; sin embargo, NVIDIA aún no las admite debido a limitaciones de sus módulos de kernel propietarios. Si bien la integración con GPU integradas sigue siendo incierta, la efectividad de estos parches podría mejorar la experiencia de juego para usuarios con sistemas de gama baja.

En conclusión, la innovadora estrategia de gestión de VRAM de Natalie Vock supone un importante avance para los jugadores con GPU de 8 GB, reavivando el potencial de disfrutar de experiencias de juego satisfactorias en hardware económico.

Fuente e imágenes

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *