¿Alguna vez te has preguntado si la RAM se puede utilizar como memoria de vídeo? La respuesta es sí, pero con muchas salvedades. Desde el principio, le diremos que la RAM del sistema no reemplaza la VRAM dedicada en lo que respecta al rendimiento de los gráficos, pero hay formas para que las GPU utilicen la memoria del sistema cuando sea necesario.
¿Puedes convertir RAM en VRAM? Este artículo explorará cómo funciona y qué no puede hacer.
¿Puedes convertir la RAM en VRAM?

Las tarjetas gráficas son piezas de hardware dedicadas por una razón. Las GPU dedicadas suelen utilizar VRAM dedicada de alto ancho de banda para manejar las demandas de aplicaciones con uso intensivo de gráficos, desde juegos hasta software de diseño. La RAM de su sistema maneja las otras necesidades de memoria de su PC, mientras que las GPU también pueden acceder a la memoria compartida del sistema cuando sea compatible. En general, la RAM del sistema proporciona menos ancho de banda de memoria que la memoria GPU dedicada.
DDR5 no puede competir con GDDR6.
Gráficos integrados
Los gráficos integrados utilizan la RAM del sistema en lugar de depender exclusivamente de la VRAM dedicada. Ciertos dispositivos (especialmente PC y portátiles económicos) tienen gráficos integrados en lugar de tarjetas dedicadas. Algunas PC para juegos tienen tarjetas gráficas duales, lo que permite que las aplicaciones más pequeñas utilicen gráficos integrados y los juegos utilicen la VRAM.
Si alguna vez intenta ejecutar una aplicación más exigente con gráficos integrados, el cuello de botella de la RAM se hará evidente de inmediato, con velocidades de cuadros bajas y tartamudeos frecuentes.
Memoria compartida
Quizás lo que pensamos cuando queremos convertir la RAM en VRAM es en asignar espacio de memoria para compartir con nuestras tarjetas gráficas. Curiosamente, Windows 11 (y Windows 10) ya hacen esto y de manera bastante eficiente.
La memoria del sistema compartida es la RAM del sistema a la que la GPU puede acceder cuando sea necesario, junto con la memoria de video dedicada en los sistemas que la tienen. Debido a ese cuello de botella, la velocidad de la RAM sería demasiado lenta para manejar algo más pesado.
Si aumenta manualmente la cantidad de memoria del sistema reservada para una GPU integrada en el BIOS, puede reducir la cantidad de RAM disponible para el sistema operativo y las aplicaciones. Que esto mejore el rendimiento de los gráficos depende del hardware y la carga de trabajo.
GreenBoost para NVIDIA

Entonces, si todavía te preguntas cómo convertir RAM en VRAM, entonces existe una solución de código abierto de terceros. GreenBoost es un módulo del kernel de Linux lanzado recientemente que asigna RAM para usar además de VRAM. Desarrollado principalmente como una capa de almacenamiento en caché CUDA para LLM que superan los límites de las tarjetas gráficas, GreenBoost es una forma de poner su RAM DDR en juego.
Suena genial hasta que te das cuenta de que todo lo que hemos cubierto anteriormente todavía entra en juego. Si bien GreenBoost puede usar la RAM del sistema como un nivel de memoria adicional cuando la VRAM dedicada es insuficiente, acceder a datos fuera de la memoria dedicada de la GPU puede reducir significativamente el rendimiento debido al menor ancho de banda y la sobrecarga de transferencia adicional. Debería verse como una solución alternativa para aquellos que no pueden permitirse una mejor tarjeta gráfica, en lugar de una solución viable.

Deja una respuesta