L’API DirectStorage est enfin lancée, des performances SSD plus rapides vous attendent

L'API DirectStorage est enfin lancée, des performances SSD plus rapides vous attendent

Vous vous souvenez de DirectStorage ? À l’époque pas exactement halycon de 2020, Microsoft a révélé que l’API de stockage ferait son chemin vers le PC, après avoir montré comment elle pouvait réduire les temps de chargement en bits sur les Xbox Series X et S. Un an et demi plus tard, il est enfin prêt pour Windows, car Microsoft a mis l’API DirectStorage complète à la disposition des développeurs.

De notre côté, cela signifie que nous avons juste besoin d’attendre un peu plus longtemps pour que les jeux implémentent DirectStorage, alors il devrait être bon d’utiliser du matériel compatible. Vous aurez besoin d’un SSD, mais les modèles PCIe 3.0 et PCIe 4.0 NVMe sont pris en charge, il n’est donc pas nécessaire de faire des folies sur une mise à niveau haut de gamme. Notre guide des meilleurs SSD pour les jeux propose des recommandations pour tous les budgets. De même, il est initialement apparu que DirectStorage serait exclusif à Windows 11 ; il s’avère que Windows 10 le prendra également en charge, bien que Windows 11 inclue certaines optimisations censées rendre DirectStorage encore plus rapide.

Tout cela est très prometteur, et j’espère que nous commencerons à voir des jeux adopter DirectStorage en quelques semaines plutôt qu’en quelques mois. Bien que cela n’ait peut-être pas un effet aussi fort sur PC que sur les Xbox, car la version Windows n’inclut pas encore la décompression GPU – c’est simplement « la prochaine sur notre feuille de route », selon le message d’annonce de Microsoft.

Cette fonctionnalité explique en grande partie pourquoi les SSD de la série X/S semblent si rapides. Sur les API Windows existantes, les données sont déplacées du SSD vers la RAM système sous forme compressée, puis copiées vers le CPU pour un processus de décompression relativement long. Il est ensuite renvoyé à la RAM, et seulement ensuite fait son chemin vers le GPU. DirectStorage sur les consoles Xbox accélère la procédure en coupant entièrement le CPU : à la place, la RAM copie les données compressées directement dans la mémoire graphique, où elles peuvent être décompressées par le GPU lui-même à un rythme beaucoup plus rapide.

Pour le moment, DirectStorage sur PC ne pourra pas contourner ce goulot d’étranglement CPU de la même manière. Mais il vise toujours à donner aux performances du SSD une chaussure à bout d’acier dans le pantalon, à la fois en réduisant la surcharge de traitement des demandes d’entrée/sortie (afin que d’autres puissent être effectuées en parallèle) et en ne forçant pas les jeux à réagir à chaque E/S. l’achèvement (ce qui ralentit encore les choses). Microsoft a également promis de continuer à peaufiner et à ajuster DirectStorage en fonction des commentaires des utilisateurs et des développeurs, donc en ce qui concerne les temps de chargement, le seul moyen est vers le bas.

Source-88