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 sur Windows 11. 

Qu'est-ce que DirectStorage de Microsoft ?

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

Comment fonctionne DirectStorage ?

En termes simples, DirectStorage permet aux GPU les plus récents de recevoir les données de jeu plus rapidement en évitant 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 (comme des textures, de l'audio ou des modèles) au stockage système, un stockage API récupère les données et les déplace vers la mémoire vive (RAM) du système. À partir de là, il est transmis à la VRAM Unités de traitement graphique (GPU) pour être rendu pour affichage.

Ces données sont compressées pour économiser de l'espace sur votre disque dur. Le problème est que les GPU 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).

Voici à quoi ressemble actuellement le processus :

L'inconvénient de ce processus est que la décompression prend beaucoup de temps et engorge le processeur, 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 (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 CPU vers le GPU. Cela signifie que le processeur est entièrement contourné et que le GPU peut recevoir rapidement de gros flux de données compressées.

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

Les API 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 requêtes d'E/S parallèles, augmentant ainsi l'efficacité en autorisant uniquement le transfert des données nécessaires pour chaque scène ou niveau. Essentiellement, DirectStorage optimise les performances d'E/S pour l'énorme bande passante disponible dans les disques NVMe..

Quelle est la configuration système requise pour Windows 11 ?

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

Cependant, les systèmes d'exploitation Windows 10 et 11 disposent de exigences matérielles spécifiques pour exécuter DirectStorage.

La configuration matérielle requise pour DirectStorage est : 

  • Vous devez utiliser un lecteur NVMe PCIe 3.0 d'au moins 1 To. Il s'agit du protocole de communication actuel pour les SSD (en remplacement des interfaces SATA précédentes). Les SSD NVMe peuvent atteindre des vitesses beaucoup plus rapides car ils se connectent directement au processeur 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 du Shader Model 6.0. Cela inclut la série NVIDIA RTX 20xx et supérieure et les cartes graphiques AMD avec puces RDNA 2.
    • Comment activer DirectStorage sur Windows 11

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

      Si vous remplissez les conditions requises, vos jeux PC devraient fonctionner mieux que jamais. Forspoken (développé par Luminous Productions) pourrait être le premier jeu à prendre en charge DirectStorage et devrait sortir en octobre 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 repousser encore plus loin les limites des jeux vidéo. Mais il faudra attendre octobre pour voir exactement à quoi cela ressemble en pratique.

      .

      Articles Similaires:


      24.05.2022