Qu'est-ce que Microsoft DirectStorage et pourquoi est-ce important ?

Bien que les jeux bénéficient certainement de périphériques de stockage à haut débit comme les SSD, les rendements décroissants entrent en jeu assez rapidement; Difficile de faire la différence entre un ancien SSD SATA et un SSD PCIe Gen 4 de pointe dans la plupart des jeux. Afin de profiter de SSD de plus en plus rapides comme jamais auparavant, Microsoft a lancé DirectStorage pour la Xbox Series X, et maintenant DirectStorage fait son chemin vers le PC.

Contenu

  • Qu'est-ce que DirectStorage ?
  • Configuration requise pour DirectStorage
  • DirectStorage est-il bon ?

Alors que DirectStorage est certainement excitant pour les développeurs de jeux, ce que cela signifie pour les joueurs n'est pas aussi excitant, du moins pas pour le moment.

Vidéos recommandées

Qu'est-ce que DirectStorage ?

Une personne tenant le SSD de jeu WD Black SN770.

DirectStorage est essentiellement un nouveau logiciel qui permet aux jeux de tirer parti des SSD NVMe rapides. Ce n'est pas seulement pour réduire les temps de chargement, cependant. À mesure que les jeux deviennent de plus en plus complexes, un meilleur matériel est nécessaire pour les exécuter, et cela ne se limite pas aux CPU et aux GPU: les SSD rapides deviennent de plus en plus importants pour de bonnes performances de jeu.

En rapport

  • DirectStorage de Microsoft peut désormais augmenter les temps de chargement de vos jeux de 200 %
  • AMD, Nvidia et Intel obtiennent tous des rumeurs de dates de sortie de nouvelle génération
  • Comment DirectStorage charge Forspoken en une seconde sur PC

Les moteurs de jeu modernes sont développés à partir de technologies plus anciennes conçues pour charger simultanément un grand nombre de données, qui a joué sur les points forts des disques durs. Mais de nos jours, les développeurs de jeux veulent charger de nombreux petits morceaux de données sur une plus longue période de temps. Par exemple, dans de nombreux jeux, les objets éloignés ne sont pas chargés en détail afin d'améliorer le fonctionnement du jeu. Les SSD sont vraiment bons pour gérer de nombreuses demandes de données, également appelées demandes d'E/S, et les développeurs commencent à optimiser les SSD.

La principale faiblesse des prédécesseurs de DirectStorage est qu'il y a une limite au nombre de fois qu'un jeu peut faire des requêtes IO du stockage. Parce que les disques durs étaient mauvais pour gérer de nombreuses demandes d'E/S, cette limitation n'était pas importante jusqu'à ce que les développeurs veuillent exploiter le puissance des SSD NVMe modernes, qui sont très bons pour gérer des milliers voire des dizaines de milliers de demandes d'E/S par seconde. DirectStorage corrige cette limitation, du moins dans un avenir prévisible.

Comment? Une grande partie de DirectStorage est la décompression de fichiers GPU. La plupart des fichiers de jeu sont compressés pour réduire la taille de l'installation, et votre processeur gère généralement le travail de décompression. Il s'avère que les GPU sont vraiment bon pour la décompression de petits fichiers, et DirectStorage y puise. Il améliore les temps de chargement tandis que, selon Microsoft, réduisant massivement la surcharge du processeur.

Configuration requise pour DirectStorage

Image du SSD Sabrent Rocket 4 Plus NVMe.

Avant tout, pour profiter de tous les avantages de DirectStorage, vous aurez besoin d'un SSD NVMe. Cependant, vous voudrez probablement un SSD PCIe 4.0 ou 5.0 NVMe, car les jeux avec DirectStorage sont développés avec ce type de SSD à l'esprit.

Deuxièmement, DirectStorage est une technologie de niveau API liée à DirectX 12, ce qui signifie qu'il est exclusif aux jeux DX12. Heureusement, il est possible pour les jeux plus anciens d'obtenir DirectStorage via une mise à jour. Par exemple, The Witcher 3: Chasse sauvage reçoit une mise à jour plus tard cette année qui introduit DX12, tracé laseret DirectStorage.

La plupart des processeurs et GPU fabriqués au cours de la dernière décennie devraient être en mesure de répondre aux exigences minimales pour DirectStorage, qui n'est que la compatibilité DX12. Quand cela vient à cartes graphiques, les GPU Nvidia depuis la série 900 et les GPU AMD depuis la série 200 prennent tous en charge DX12. GPU Intel à venir prendra également en charge DX12.

Tous les processeurs Intel depuis la 3e génération et tous les processeurs AMD depuis Ryzen 1000 prennent en charge PCIe 3.0, la configuration minimale requise pour les SSD NVMe. Intel 11e génération, 12e génération et Ryzen 3000 à 6000 (avec quelques exceptions) prennent en charge PCIe 4.0, qui est la vitesse la plus rapide pour les SSD actuellement disponibles. Enfin, les prochains SSD PCIe 5.0 seront pris en charge par les processeurs Intel de 12e génération et le prochain Ryzen 7000 d'AMD. CPU.

DirectStorage est-il bon ?

Diverses captures d'écran comparent les temps de chargement dans Forspoken.

Il est trop tôt pour dire avec certitude à quel point DirectStorage est bon, car aucun jeu actuellement disponible n'utilise cette technologie. Cependant, les développeurs du jeu à venir Parlé récemment démo comment DirectStorage améliore les temps de chargement. Sur les SSD NVME, DirectStorage a réduit les temps de chargement jusqu'à une demi-seconde, tandis que sur les SSD SATA, les temps de chargement ont été réduits d'un peu moins d'une seconde complète. Bien que les temps de chargement aient certainement été faibles, il est très facile d'être déçu par le peu d'améliorations fournies par DirectStorage.

Cependant, il est important de garder à l'esprit que DirectStorage est tout nouveau et Parlé va être l'un des premiers jeux à l'utiliser, il y a donc probablement de la place pour l'optimisation. Plus important encore, DirectStorage ne se limite pas au chargement d'écrans: il sera utilisé pour les jeux ont une meilleure apparence sans compromettre les performances et rendront le stockage plus rapide plus significatif pour jeu. Les développeurs pourront charger des textures et des objets de manière plus libre et créative. Cela pourrait signifier des textures de résolution plus élevée et des éléments 3D plus complexes et détaillés comme les personnes et les paysages, le tout sans écrans de chargement fréquents ou longs couloirs qui masquent les écrans de chargement.

Il faut généralement un certain temps pour récolter les fruits de la nouvelle technologie au niveau de l'API. DX12 est sorti en 2015 et ce n'était pas immédiatement important pour tous les joueurs, mais au cours des sept années qui ont suivi la sortie de DX12, nous pouvons certainement dire que c'était une mise à jour cruciale parce qu'il permet des choses comme le lancer de rayons. DX12 prouve une chose de manière assez concluante: construisez-le et ils viendront. Si les développeurs de jeux peuvent profiter des nouvelles technologies, ils le feront.

Recommandations des éditeurs

  • Il s'avère que DirectStorage ne tue pas les fréquences d'images dans Forspoken après tout
  • Le DirectStorage de Microsoft peut améliorer les temps de chargement de 200%, mais ne vous excitez pas trop
  • DirectStorage de Microsoft réduit considérablement l'utilisation du processeur dans les jeux
  • Vos jeux PC sont sur le point de se charger beaucoup plus rapidement
  • Explication de la barre redimensionnable de Nvidia: qu'est-ce que c'est et comment obtenir un boost de jeu?

Améliorez votre style de vieDigital Trends aide les lecteurs à garder un œil sur le monde trépidant de la technologie avec toutes les dernières nouvelles, des critiques de produits amusantes, des éditoriaux perspicaces et des aperçus uniques.