La tecnología detrás de los tiempos de carga súper rápidos en la Xbox Series X llegará a las PC en forma de DirectStorage, anunció Microsoft. La API de DirectX tiene como objetivo reducir drásticamente los tiempos de carga y permitir a los desarrolladores crear mundos más grandes y detallados que nunca gracias a su «mejor tecnología de E / S de su clase» (eso es entrada / salida, en caso de que no esté familiarizado con el término) – si tienes el tipo correcto de SSD, eso es.
Pero que es DirectStorage De Verdad¿Y en qué se diferencia del RTX IO recientemente anunciado por Nvidia, que promete algo muy similar para las nuevas tarjetas RTX 3070, RTX 3080 y RTX 3090? Siga leyendo para conocer todo lo que necesita saber.
Si, como yo, se ha estado preguntando por qué los SSD aparentemente van a hacer mucho más por la PS5 y Xbox Series X que lo que han hecho actualmente por nosotros en la tierra de las PC hasta ahora, todo tiene que ver con el estado de nuestras API de almacenamiento actuales. Según Microsoft, las API de almacenamiento actuales no están optimizadas para la gran cantidad de solicitudes de IO que exigen los juegos modernos y, a menudo, no pueden escalar para aprovechar las velocidades súper rápidas que ofrecen los SSD NVMe.
«Incluso con un hardware de PC ultrarrápido y una unidad NVMe, los juegos que utilizan las API existentes no podrán saturar completamente la canalización de E / S dejando un ancho de banda precioso sobre la mesa», dijo Microsoft en su entrada en el blog.
Ingrese DirectStorage, una nueva API que tiene como objetivo deshacerse de esos cuellos de botella ancestrales para mejorar los tiempos de carga y permitir que los mundos de los juegos sean más grandes y más detallados que nunca. En pocas palabras, DirectStorage agiliza todo el sistema de E / S de su PC para que pueda cargar datos en su RAM y en los bancos de memoria de la tarjeta gráfica de manera mucho más eficiente. También utiliza «las mejores tecnologías de descompresión actuales y futuras» para obtener dichos datos en su GPU rápidamente para que puedan ser procesados, y efectivamente permite que los juegos maximicen por completo el rendimiento de su SSD NVMe.
“De esta manera, a los desarrolladores se les brinda una forma extremadamente eficiente de enviar / manejar muchos órdenes de magnitud más solicitudes de IO que nunca antes, minimizando en última instancia el tiempo de espera para entrar en el juego, y brindándole mundos virtuales más grandes y detallados que se cargan como tan rápido como el personaje del juego puede moverse a través de él ”, según Microsoft.
Sin embargo, hay un par de trampas. Por ahora, DirectStorage solo será compatible con ciertas unidades NVMe, y Microsoft aún no ha anunciado si los SSD PCIe Gen 3 NVMe existentes serán compatibles con él o si será algo reservado para la generación entrante de SSD PCIe 4.0. Eso se debe en parte a que Microsoft todavía está en el proceso de finalizar su API de DirectStorage y sus componentes de soporte, y probablemente no será en algún momento hasta el próximo año cuando publiquen su vista previa para desarrolladores que escuchemos más al respecto. Mientras tanto, si su PC no es compatible con DirectStorage, “los juegos seguirán funcionando tan bien como siempre”, dice Microsoft.
DirectStorage frente a Nvidia RTX IO
Con toda probabilidad, probablemente necesitará una unidad PCIe 4.0 NVMe si RTX IO de Nvidia explicador es cualquier cosa por lo que pasar, que es otra nueva pieza de tecnología que Nvidia anunció junto con sus nuevas GPU Nvidia Ampere. RTX IO se conectará directamente a la API DirectStorage de Microsoft cuando se combine con una de sus próximas tarjetas RTX 3000, y Nvidia afirma que ayudará a acelerar el rendimiento de IO hasta 100 veces en comparación con los discos duros y las API de almacenamiento tradicionales.
“Cuando se utiliza con la nueva API de DirectStorage para Windows de Microsoft, RTX IO descarga el trabajo de docenas de núcleos de CPU a su GPU GeForce RTX, mejorando las velocidades de cuadro, permitiendo la carga de juegos casi instantánea y abriendo la puerta a una nueva era de juegos de mundo abierto increíblemente detallados ”, según Nvidia.
De hecho, Nvidia llama a DirectStorage una “arquitectura de almacenamiento de próxima generación diseñada específicamente para PC de juegos equipadas con SSD NVMe de última generación”, por lo que no me sorprendería si las unidades PCIe 3.0 NVMe existentes terminan siendo dejadas en el frío.
Lo que yo a.m Sin embargo, lo que nos interesa saber es si la tecnología RTX IO de Nvidia terminará siendo incluso más rápida que DirectStorage cuando se usen juntas. Después de todo, la próxima segunda generación de GPU Big Navi se ubica en el corazón de la Xbox Series X y la PS5, y me imagino que las inminentes tarjetas gráficas RX 6000 de AMD también se construirán alrededor de la tecnología DirectStorage de Microsoft. AMD siempre ha favorecido las tecnologías de código abierto en lugar de seguir su propia ruta patentada como Nvidia, por lo que estaría muy interesado en ver si RTX IO de Nvidia agrega algo además de DirectStorage, o si es solo una tontería de marketing para hacer el RTX 3000 de Nvidia las tarjetas se ven mejor.
De cualquier manera, todavía tendremos que esperar hasta el próximo año antes de que podamos averiguarlo realmente, ya que incluso Nvidia finaliza su explicador RTX IO hablando sobre la vista previa para desarrolladores de Microsoft mencionada anteriormente. Por ahora, es mejor que empiece a ahorrar para ese importantísimo SSD PCIe 4.0, porque si todos terminan costando algo como el SSD Aorus NVMe Gen 4 de Gigabyte, entonces su próxima actualización de PC comenzará a ser muy costosa.
.