Microsoft a enfin publié son API DirectStorage pour les développeurs de jeux. Cela signifie que l’une des fonctionnalités les plus prometteuses de la Xbox Series X arrive sur PC.
DirectStorage promet d’apporter des temps de chargement plus rapides grâce à des accès SSD NVMe optimisés. Auparavant, un jeu ne pouvait effectuer qu’un seul accès in/out à la fois. Cela ne posait aucun problème à l’époque des disques durs, mais maintenant que la plupart des PC de jeu ont des SSD qui peuvent transférer des gigaoctets par seconde avec des centaines de milliers d’opérations d’entrée par seconde (IOPS), il est clair qu’une meilleure méthode était nécessaire. Entrez DirectStorage.
DirectStorage permet à un SSD NVMe d’atteindre son plein potentiel de performances en autorisant plusieurs opérations d’E/S simultanément. Il permet de transférer directement les actifs vers le GPU, ce qui améliore l’efficacité.
La plupart des actifs du jeu sont compressés, ce qui signifie que le processeur doit être accessible avant de charger l’actif. À l’avenir, DirectStorage introduira la prise en charge des tâches de compression et de décompression de fichiers GPU, ce à quoi l’énorme puissance de traitement et la bande passante mémoire d’un GPU sont naturellement adaptées.
Lorsqu’il est combiné, DirectStorage devrait accélérer le chargement du jeu et les temps de transition de niveau, des textures plus détaillées et moins de fenêtres contextuelles dans le jeu. Nous prenons tout ça merci !
Microsoft n’a pas encore révélé les noms des jeux qui utiliseront la technologie et c’est un peu surprenant. Cependant, les jeux développés par les studios Microsoft ou les exclusivités Xbox viendront certainement en premier. Les développeurs tiers devront consacrer des ressources de développement et étant donné qu’il n’y a pas eu d’annonce de jeu de support, il faudra peut-être un certain temps avant de le voir en action sur PC.
Auparavant, Nvidia avait annoncé sa technologie RTX IO, qui repose sur DirectStorage. Nvidia promet beaucoup des mêmes choses, y compris une décompression rapide des fichiers et des temps de chargement rapides qui conviennent bien aux jeux qui proposent des mondes ouverts ou des textures très détaillées.
DirectStorage sera mis à la disposition des utilisateurs de Windows 10 et Windows 11, bien que MS recommande bien sûr l’utilisation de Windows 11 pour obtenir les meilleurs résultats. La société parlera davantage de DirectStorage lors de la conférence des développeurs de jeux le 22 mars.