¿Qué es Microsoft DirectStorage y por qué es importante?

Aunque los juegos ciertamente se benefician de dispositivos de almacenamiento de alta velocidad como SSD, los rendimientos decrecientes se activan con bastante rapidez; Es difícil saber la diferencia entre un antiguo SSD SATA y un SSD PCIe Gen 4 de última generación en la mayoría de los juegos. Con el fin de aprovechar SSD cada vez más rápidos como nunca antes, Microsoft lanzó DirectStorage para Xbox Series X, y ahora DirectStorage está llegando a la PC.

Contenido

  • ¿Qué es DirectStorage?
  • Requisitos de almacenamiento directo
  • ¿DirectStorage es bueno?

Si bien DirectStorage ciertamente es emocionante para los desarrolladores de juegos, lo que significa para los jugadores no es tan emocionante, al menos no en este momento.

Vídeos recomendados

¿Qué es DirectStorage?

Una persona que sostiene el SSD para juegos WD Black SN770.

DirectStorage es básicamente una nueva pieza de software que permite que los juegos aprovechen las SSD NVMe rápidas. Sin embargo, esto no es solo para reducir los tiempos de carga. A medida que los juegos se vuelven cada vez más complejos, se necesita un mejor hardware para ejecutarlos, y eso no se limita a las CPU y las GPU: las SSD rápidas son cada vez más importantes para un buen rendimiento en los juegos.

Relacionado

  • DirectStorage de Microsoft ahora puede aumentar los tiempos de carga de su juego en un 200%
  • Se rumorea que AMD, Nvidia e Intel tienen fechas de lanzamiento de próxima generación
  • Cómo DirectStorage carga Forspoken en un segundo en PC

Los motores de juegos modernos se desarrollan a partir de tecnologías más antiguas que fueron diseñadas para cargar una gran cantidad de datos a la vez, que aprovechó los puntos fuertes de los discos duros. Pero hoy en día, los desarrolladores de juegos quieren cargar muchos datos pequeños durante un período de tiempo más largo. Por ejemplo, en muchos juegos, los objetos lejanos no se cargan con todos los detalles para que el juego funcione mejor. Los SSD son realmente buenos para manejar muchas solicitudes de datos, también llamadas solicitudes de IO, y los desarrolladores están comenzando a optimizar para SSD.

La principal debilidad de los predecesores de DirectStorage es que existe un límite en la cantidad de veces que un juego puede realizar solicitudes de E/S del almacenamiento. Debido a que los discos duros eran malos para manejar muchas solicitudes de E/S, esta limitación no fue importante hasta que los desarrolladores quisieron aprovechar la potencia de los SSD NVMe modernos, que son muy buenos para manejar miles o incluso decenas de miles de solicitudes de E/S por segundo. DirectStorage corrige esta limitación, al menos en el futuro previsible.

¿Cómo? Una gran parte de DirectStorage es la descompresión de archivos GPU. La mayoría de los archivos del juego se comprimen para reducir el tamaño de la instalación y, por lo general, la CPU se encarga del trabajo de descompresión. Resulta que las GPU son en realidad bueno en la descompresión de archivos pequeños, y DirectStorage aprovecha eso. Mejora los tiempos de carga mientras que, según Microsoft, reduciendo masivamente la sobrecarga de la CPU.

Requisitos de almacenamiento directo

Imagen del SSD Sabrent Rocket 4 Plus NVMe.

En primer lugar, para ver todos los beneficios de DirectStorage, necesitará un SSD NVMe. Sin embargo, probablemente querrá una SSD NVMe PCIe 4.0 o 5.0, ya que los juegos con DirectStorage se están desarrollando teniendo en cuenta este tipo de SSD.

En segundo lugar, DirectStorage es una tecnología de nivel API vinculada a DirectX 12, lo que significa que es exclusivo de los juegos DX12. Afortunadamente, es posible que los juegos más antiguos obtengan DirectStorage a través de una actualización. Por ejemplo, The Witcher 3: Caza salvaje recibirá una actualización a finales de este año que introduce DX12, trazado de rayosy almacenamiento directo.

La mayoría de las CPU y GPU fabricadas en la última década deberían poder cumplir con los requisitos mínimos para DirectStorage, que es solo compatibilidad con DX12. Cuando se trata de tarjetas gráficas, las GPU Nvidia desde la serie 900 y las GPU AMD desde la serie 200 son compatibles con DX12. Próximas GPU Intel también admitirá DX12.

Todas las CPU Intel desde la 3.ª generación y todas las CPU AMD desde Ryzen 1000 son compatibles con PCIe 3.0, el requisito mínimo para las SSD NVMe. Intel de 11.ª generación, 12.ª generación y Ryzen 3000 a 6000 (con algunos excepciones) admiten PCIe 4.0, que es la velocidad más rápida para los SSD disponibles actualmente. Finalmente, los próximos SSD PCIe 5.0 serán compatibles con las CPU de 12.ª generación de Intel y el próximo Ryzen 7000 de AMD. CPU.

¿DirectStorage es bueno?

Varias capturas de pantalla comparan los tiempos de carga en Forspoken.

Es demasiado pronto para decir definitivamente qué tan bueno es DirectStorage, ya que ningún juego disponible actualmente usa la tecnología. Sin embargo, los desarrolladores del próximo juego abandonado recientemente demostrado cómo DirectStorage mejora los tiempos de carga. En los SSD NVME, DirectStorage redujo los tiempos de carga hasta en medio segundo, mientras que en los SSD SATA, los tiempos de carga se redujeron en poco menos de un segundo completo. Aunque los tiempos de carga fueron ciertamente bajos, es muy fácil sentirse decepcionado con la poca mejora que proporcionó DirectStorage.

Sin embargo, es importante tener en cuenta que DirectStorage es completamente nuevo y abandonado va a ser uno de los primeros juegos en usarlo, por lo que probablemente haya espacio para la optimización. Más importante aún, DirectStorage es para algo más que cargar pantallas: se utilizará para hacer los juegos se ven mejor sin comprometer el rendimiento y harán que el almacenamiento más rápido sea más significativo para juego de azar. Los desarrolladores podrán cargar texturas y objetos de forma más libre y creativa. Esto podría significar texturas de mayor resolución y cosas 3D más complejas y detalladas, como personas y escenarios, todo sin pantallas de carga frecuentes o pasillos largos que disfrazan las pantallas de carga.

Por lo general, toma un tiempo cosechar las recompensas de la nueva tecnología de nivel API. DX12 salió en 2015 y no fue instantáneamente importante para todos los jugadores, pero en los siete años desde que salió DX12, definitivamente podemos decir que fue una actualización crucial porque permite cosas como el trazado de rayos. DX12 demuestra una cosa de manera bastante concluyente: constrúyalo y vendrán. Si los desarrolladores de juegos pueden aprovechar las nuevas tecnologías, lo harán.

Recomendaciones de los editores

  • Resulta que, después de todo, DirectStorage no está acabando con las velocidades de fotogramas en Forspoken
  • DirectStorage de Microsoft puede mejorar los tiempos de carga en un 200 %, pero no te emociones demasiado
  • DirectStorage de Microsoft reduce drásticamente el uso de la CPU en los juegos
  • Tus juegos de PC están a punto de cargarse mucho más rápido
  • La barra de tamaño variable de Nvidia explicó: ¿Qué es y cómo puede obtener un impulso de juego?

Mejora tu estilo de vidaDigital Trends ayuda a los lectores a mantenerse al tanto del vertiginoso mundo de la tecnología con las últimas noticias, reseñas divertidas de productos, editoriales perspicaces y adelantos únicos.