© Luminous Productions / Square Enix
© Luminous Productions / Square Enix

Microsoft fait passer son API DirectStorage à la vitesse supérieure avec une version 1.1.

Celle-ci promet d'améliorer encore le temps de chargement dans les jeux compatibles en introduisant la décompression GPU. Reste maintenant à attendre lesdits jeux…

Des améliorations qui se voient Direct

Dans un billet consacré à la version 1.1 de DirectStorage sur le blog développeur de DirectX, cité en source ci-dessous, Microsoft fait étalage des améliorations qu'apporte cette mise à jour. La principale nouveauté se trouve du côté d'un outil appelé « GDeflate ». Celui-ci permet à une carte graphique de s'occuper de la décompression, jusqu'à présent l'unique apanage du processeur.

Grâce à cette nouvelle fonctionnalité, Microsoft promet une amélioration des performances sur les temps de chargement de 200 % par rapport à DirectStorage 1.0. Plus concrètement, nous devrions nous attendre à des temps de chargement passant de 2,36 secondes à seulement 0,8 seconde.

Microsoft n'a toutefois pas détaillé sur quoi ces résultats sont fondés ni sur quelle configuration ils reposent. Toujours est-il que la décompression gérée par le GPU permettrait en principe de réduire l'usage du processeur, qui se trouverait ainsi délesté de cette tâche.

D'autres optimisations sont à prévoir avec DirectStorage 1.1, notamment du côté du stack IO. Ces améliorations devraient fonctionner tant sur Windows 11 que sur Windows 10, mais peut-être avec des résultats légèrement moins probants sur ce dernier.

En attendant les jeux compatibles…

Pour l'heure, il faut cependant croire Microsoft sur parole. Ni NVIDIA, ni AMD, ni même le dernier arrivé sur le marché des cartes graphiques qu'est Intel n'ont en effet encore déployé de pilotes pour supporter DirectStorage.

Plus encore, la vitrine technique de ce tout jeune API de Microsoft se fait désirer. Forspoken, développé par Luminous Productions et édité par Square Enix, a connu de nombreux reports et est attendu jusqu'à preuve du contraire le 24 janvier 2023.

Dans un futur plus lointain, l'API DirectStorage devrait être intégré nativement à l'Unreal Engine 5. Mais là encore, il faudra se montrer extrêmement patient avant de voir débarquer les premiers jeux exploitant ce moteur prometteur à bien des égards.

Source : Microsoft