
El tratamiento especial que tanto la Xbox Serie X como la Serie S recibieron de Microsoft está por fin en desarrollo y llega a las PCs con Windows.
Nos referimos, por supuesto, al nuevo miembro de la familia Direct X, la API DirectStorage.
Historial de Unidades de Almacenamiento

Con la introducción y el aumento de la disponibilidad de las SSD (unidades de estado sólido) a principios de la década de 2010, los videojuegos vieron una mejora espectacular en los tiempos de carga y, en ciertas situaciones, un aumento del rendimiento. Todo ello fue gracias a la capacidad de las SSD de leer y escribir datos a una velocidad casi diez veces superior a la de cualquier disco duro tradicional.
Desde entonces, las SSD han mejorado diez veces más, especialmente desde que debutó el NVM Express (NVME). Se trata de un dispositivo (controlador en la placa base) que permite a los ordenadores acceder a los datos de almacenamiento a través del bus PCIe en lugar de la antigua interfaz SATA.
Al abrir esta nueva conexión entre las SSD y los carriles PCIe, los fabricantes tuvieron por fin la posibilidad de optimizar y acelerar aún más sus unidades de almacenamiento. Gracias a NVME y PCIe Gen 4, ahora tenemos unidades SSD que pueden leer a 7.000 MBps y escribir a 5.000 MBps. Esto es, de nuevo, más de diez veces más rápido que el límite de SATA III de sólo 500 MBps.
Sin embargo, a pesar de que las unidades de estado sólido NVME M.2 son mucho más rápidas que las unidades SATA III, esto no supuso ninguna mejora significativa para los videojuegos. De hecho, las mejoras en el uso del almacenamiento de los videojuegos hoy en día son casi siempre nulas.
Entra la API DirectStorage. La implementación de este nuevo software en Windows debería permitir que los videojuegos utilicen por fin esas increíbles velocidades de las unidades y aporten un mayor rendimiento.
Acceso Directo al Almacenamiento de Sony y Microsoft
El concepto de esta API DirectStorage no es nuevo en absoluto. La idea lleva circulando mucho tiempo, pero nunca se introdujo en la industria de las consolas o PC hasta que se lanzaron la PlayStation 5 y la Xbox Series X a finales de 2020.
Estas dos consolas incluyen su propia solución que permite un acceso más eficiente al almacenamiento.
Solución de Sony
La solución de Sony para facilitar un acceso más rápido a las unidades es gracias al controlador SSD único instalado directamente en la propia placa base. El SSD también es único. Probablemente por eso la PS5 ofrece velocidades de disco mucho más impresionantes en comparación con la Serie X. La velocidad de lectura declarada del SSD PS5 es de unos 5.5 GBps, más del doble que la Serie X, cuya velocidad de lectura es de solo 2.4 GBps.
Hay unidades SSD PCIe 4.0 más rápidas para PC, pero el controlador SSD es el que cambia las reglas del juego. Esto es lo que permite a los videojuegos de la consola acceder rápidamente a mapas, texturas y otra información importante. Actualmente, es mucho más rápido que las velocidades a las que los juegos en Windows pueden acceder a los datos.
Solución de Microsoft
Aunque la Serie X tiene un SSD mucho más lento, no se queda atrás en ningún aspecto gracias a la solución diferente de Microsoft que ofrece un resultado similar. Se trata de algo que mejora considerablemente las velocidades de E/S de la consola.
Esa solución es la API DirectStorage. En lugar de depender de una pieza de hardware dedicada como Sony, Microsoft ha mejorado la transmisión de activos en el juego combinando innovaciones de hardware y software.
Han combinado la descompresión acelerada por hardware para un manejo más eficiente de los paquetes de juegos con la nueva API DirectStorage, que ahora forma parte de la familia DirectX. Con este tipo de implementación en la consola, los desarrolladores pueden ahora elaborar sus juegos para utilizar el rendimiento mejorado de E/S.
¿Cómo se traduce todo esto a Windows o PC en general?
API DirectStorage en Windows
Actualmente no hay nada en Windows 10 que sea similar a las soluciones de Sony o Microsoft para un acceso más eficiente a los datos. Las placas base actuales carecen de cualquier tipo de controlador SSD especial para unidades de estado sólido o hardware para optimizar la descompresión.
Sin embargo, lo que sí tienen las PCs es PCIe Gen 3 y Gen 4, que ya son tan rápidos o más que los SSD que se encuentran en las consolas de nueva generación.
Microsoft se basa en este hecho y espera que la implementación de la API DirectStorage en Windows 10 también suponga un aumento considerable del rendimiento en los videojuegos y las aplicaciones.
Esto también significa que no habría necesidad de actualizaciones de hardware para utilizar esta nueva tecnología. Esta vez tu cartera está a salvo.
Hay que tener en cuenta que eso es lo que afirma actualmente Microsoft, pero puede ser demasiado pronto para saberlo. Las cosas podrían cambiar rápidamente en el próximo año o dos.
¿Qué Puedes Esperar?
Cuando se miran los números y todos estos términos técnicos, API DirectStorage suena como una gran característica de DirectX, pero ¿qué se debe esperar exactamente?
Una de las supuestas ventajas es que los videojuegos del futuro podrían maximizar la utilización de esas unidades SSD de 7.000 MBps. Esto se traduciría en tiempos de carga increíblemente rápidos, algo de lo que carecen actualmente muchos juegos de mundo abierto.
La transmisión de texturas también sería mucho más eficiente, lo que significa que los problemas de aparición de texturas desaparecerían. Este es un ejemplo de los efectos de aparición de texturas en Cyberpunk 2077.
La DirectStorage API podría reducir potencialmente el stuttering y mejorar los FPS mínimos en los videojuegos.
En esencia, todos disfrutaríamos de una experiencia de juego mucho más fluida con una actualización gratuita de Windows 10.
¿Cuando Llegará?
Con las grandes ventajas que conlleva esta innovación, probablemente te estés emocionando. ¿Quién no querría más FPS gratis?
Según el blog oficial de desarrollo de Microsoft, la API DirectStorage se pondrá a disposición de los desarrolladores en algún momento de 2021.
Sin embargo, esto no significa necesariamente que vayamos a ver videojuegos que utilicen esta nueva API en 2021. Podrían pasar años antes de que los desarrolladores lancen un juego totalmente compatible con la API.