Qu'est-ce que DirectStorage sur Windows 11 ?

Il y a beaucoup de battage médiatique autour de DirectStorage , une nouvelle fonctionnalité que les développeurs peuvent utiliser pour éliminer les temps de chargement et améliorer l'expérience globale des joueurs. Mais qu'est-ce que DirectStorage , et sera-t-il à la hauteur des rumeurs ?

Dans cet article, nous expliquerons ce qu'est DirectStorage , comment il fonctionne et comment vous pouvez l'utiliser sous Windows 11

Qu'est-ce que le DirectStorage de Microsoft ?

DirectStorage est une fonctionnalité incluse dans les dernières itérations de DirectX 12 conçue pour améliorer l'expérience de jeu en accédant à toutes les capacités des SSD(SSDs) de nouvelle génération . DirectStorage a été initialement développé pour les consoles Xbox Series(Xbox Series) mais est désormais disponible sur Windows 11 et 10. 

Comment fonctionne DirectStorage ?

En termes simples, DirectStorage permet aux nouveaux GPU(GPUs) de recevoir les données de jeu plus rapidement en sautant les chemins désormais inutiles et en utilisant une technologie plus rapide, ce qui entraîne des temps de chargement quasi instantanés. 

Actuellement, lorsqu'un jeu demande des données (telles que des textures, de l'audio ou des modèles) à partir du stockage système, une API de stockage récupère les données et les déplace vers la mémoire(Random Access Memory) vive ( RAM ) du système. De là, il est transmis à la VRAM de l'unité de traitement graphique (GPU)(Graphical Processing Unit’s (GPUs)) pour être rendu pour l'affichage. 

Ces données sont compressées pour économiser de l'espace sur votre disque dur. Le problème est que les GPU(GPUs) ne peuvent généralement pas lire les données compressées. Ainsi avant d'être envoyées au GPU , les données sont décompressées par votre unité centrale de traitement (CPU)(Central Processing Unit (CPU))

Voici à quoi ressemble le processus actuellement :

L'inconvénient de ce processus est que la décompression prend beaucoup de temps et engorge le CPU , ce qui signifie qu'il n'est pas disponible pour les tâches requises par le GPU . Cela signifie des temps de chargement de jeu plus longs et des fréquences d'images plus faibles. 

DirectStorage est une interface de programmation d'application(Application Programming Interface) ( API ) de stockage de bas niveau qui inclut de toutes nouvelles techniques de décompression GPU pour déplacer le travail de décompression du (GPU)CPU vers le GPU . Cela signifie que le CPU est entièrement contourné et que le GPU peut recevoir rapidement de gros flux de données compressées. 

DirectStorage utilise également les nouveaux SSD NVMe( NVMe SSDs) , permettant des taux de transfert de données beaucoup plus rapides que sur les anciens périphériques de stockage. 

Les API(APIs) précédentes n'étaient écrites que pour gérer une quantité limitée de données, un accès entrée/sortie (IO) à la fois, généralement en gros morceaux. DirectStorage permet de nombreuses demandes d'E/S parallèles, augmentant l'efficacité en permettant uniquement le transfert des données nécessaires pour chaque scène ou niveau. Essentiellement, DirectStorage optimise les performances d'E/S pour la bande passante massive disponible dans les disques NVMe

Quelle est la configuration système requise(System Requirements) pour Windows 11 ?

Les consoles Xbox Series X et Xbox Series S(Xbox Series X and Xbox Series S consoles) implémentent DirectStorage de(DirectStorage) manière native. Il a été inclus dans le cadre de l' architecture Velocity(Velocity Architecture) et c'est pourquoi les jeux doivent être installés sur le SSD Xbox(Xbox SSD)

Cependant, les systèmes d'exploitation Windows 10 et 11 ont des exigences matérielles spécifiques(specific hardware requirements) pour exécuter DirectStorage. 

La configuration matérielle requise pour DirectStorage est : 

  • Vous devez utiliser un lecteur PCIe 3.0 NVMe d'au moins 1 To. (You must use a PCIe 3.0 NVMe drive at a minimum of 1 TB. )Il s'agit du protocole de communication actuel pour les SSD(SSDs) (remplaçant les interfaces SATA précédentes ). Les SSD NVMe(NVMe SSDs) peuvent atteindre des vitesses beaucoup plus rapides car ils se connectent directement au CPU via une interface PCIe . PCIe 4.0 offrira les meilleurs résultats. 

  • Vous devez disposer d'un GPU DirectX 12 Ultimate avec au moins la prise en charge de Shader Model 6.0. (You must have a DirectX 12 Ultimate GPU with at least Shader Model 6.0 support. )Cela inclut les séries NVIDIA RTX 20xx et supérieures et les cartes graphiques AMD avec puces (AMD)RDNA 2 .

Comment activer DirectStorage sur Windows 11

DirectStorage est une API incluse dans les consoles Xbox Series(Xbox Series) , Windows 11 et Windows 10 version 1909 et supérieure. Cela signifie qu'il est déjà activé sur ces systèmes, mais qu'il ne peut être utilisé que si vous respectez la configuration système requise et que les développeurs de jeux implémentent l' API

Si vous répondez aux exigences, vos jeux PC devraient fonctionner mieux que jamais. Forspoken (développé par Luminous Productions ) est peut-être le premier jeu à prendre en charge DirectStorage et devrait sortir en octobre 2022(October 2022) .

Une nouvelle ère du jeu

Chaque année, de nouveaux développements repoussent les limites de ce qui est possible en matière de performances graphiques et de jeu. Les nouvelles optimisations de la pile de stockage DirectStorage devraient pousser encore plus loin les limites des jeux vidéo. (DirectStorage)Mais nous devrons attendre octobre(October) pour voir exactement à quoi cela ressemble dans la pratique.



About the author

Je suis un ingénieur du son professionnel avec plus de 10 ans d'expérience. J'ai travaillé sur un large éventail de projets, des petits systèmes audio domestiques aux grandes productions commerciales. Mes compétences résident dans la création d'excellentes bandes sonores et d'outils de traitement du son qui rendent la musique excellente. Je suis également extrêmement expérimenté avec Windows 10 et je peux vous aider à tirer le meilleur parti de votre système informatique.



Related posts