Close

Login

Close

Register

Close

Lost Password

Te contamos todo sobre el próximo DirectStorage 1.1

Vas a descubrir detalles impresionantes, así que siéntate porque te contamos todo sobre el próximo DirectStorage 1.1

Actualmente, Microsoft está en la recta final del desarrollo y planean lanzar DirectStorage 1.1 con GPU Descompresión para desarrolladores a finales de 2022.

Los juegos requieren cantidades masivas de datos para construir mundos inmersivos: cada personaje, objeto y paisaje tiene «activos» que describen características como la forma, la iluminación y el color. Esto suma cientos de gigabytes de datos.

Para reducir el tamaño total del paquete de un juego, estos activos se comprimen. Cuando se ejecuta un juego, los activos se transfieren a la memoria del sistema, donde la CPU descomprime los datos antes de que finalmente se copien en la memoria de la GPU para usarlos según sea necesario.

La transferencia y descompresión de estos activos en dispositivos de juego contribuye en gran medida a los tiempos de carga y limita la cantidad de detalles que se pueden incluir en las escenas de mundo abierto.

DirectStorage 1.0 mejora la parte de transferencia de datos de este proceso. Los avances en Windows 11 combinados con DirectStorage permiten a los desarrolladores hacer uso del mayor ancho de banda de las unidades NVMe.

Los juegos habilitados para DirectStorage instalados en unidades NVMe deben esperar ver reducciones en los tiempos de carga de hasta un 40%. Después de mejorar esta parte de la canalización, los desarrolladores querrán mejorar el rendimiento de descompresión a continuación.

Por lo general, el trabajo de descompresión se realiza en la CPU porque los formatos de compresión se han optimizado históricamente solo para CPU. Por ello Microsoft está ofreciendo un método alternativo en DirectStorage 1.1 al mover la descompresión de esos activos a la GPU, lo que se conoce como «descompresión de GPU».

Las tarjetas gráficas son extremadamente eficientes para realizar tareas repetibles en paralelo, y de esta manera utilizar esa capacidad junto con el ancho de banda de una unidad NVMe de alta velocidad para hacer más trabajo a la vez.

Como resultado, la cantidad de tiempo que tarda un activo en cargarse disminuye, reduciendo los tiempos de carga nivelados y mejorando la transmisión en mundo abierto.

Para obtener una idea más tangible de las posibilidades, han construido una muestra altamente optimizada. Muestra que cuando DirectStorage se ejecuta con descompresión de GPU frente a descompresión de CPU, las escenas se cargan casi 3 veces más rápido y la CPU se libera casi por completo para ser utilizada en otros procesos del juego.

Cuando se lanzó DirectStorage 1.1, comienza un nuevo viaje para que los desarrolladores de juegos hagan un uso completo del hardware de juegos y aceleren los tiempos de carga de los juegos de PC en los próximos años.

GPU con GDeflate (izquierda) cargando en 0,8 segundos vs CPU con Zlib (derecha) en 2,36 segundos. Esta es una vista previa temprana de la muestra; los números de rendimiento varían con diferentes cargas de trabajo/hardware.

Los juegos de DirectStorage funcionarán tanto en Windows 10 como en Windows 11, pero hay optimizaciones adicionales en la pila de E/S disponibles para los usuarios de Windows 11, por lo que esa es nuestra opción recomendada para las mejores mejoras. Los juegos que se ejecutan tanto en Windows 10 como en Windows 11 verán ganancias de una implementación eficiente de descompresión de GPU, ya que el componente clave de esta característica es mover la carga de trabajo de la CPU a la GPU en lugar de cambios en el sistema operativo en sí.

Comparte la publicación

¿Te gustó la noticia?

0

Noticias relacionadas

0
0

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Thanks for submitting your comment!