DirectStorage était censé révolutionner le jeu, mais fonctionne-t-il même sur votre PC ?
DirectStorage peut faire des merveilles pour vos jeux. Mais vous seriez surpris du nombre de personnes qui ne l'utilisent pas ou qui ne savent pas qu'il existe, bien qu'il s'agisse d'une fonctionnalité de base de Windows.
Voici une brève introduction à DirectStorage et peut-être aurez-vous envie de l'essayer d'ici la fin.
Sommaire
Qu’est-ce que DirectStorage de Windows ?
Historiquement, lorsqu'un jeu devait charger des ressources, les données voyageaient du disque de stockage vers la RAM du système, puis vers le CPU pour la décompression et enfin vers la mémoire vidéo du GPU (VRAM) pour le rendu. Ce pipeline traditionnel était suffisant pour les anciens disques durs mécaniques, mais les SSD NVMe modernes sont si rapides que le processeur est souvent submergé par le grand volume de requêtes d'entrée/sortie, devenant essentiellement un embouteillage qui ralentit l'ensemble du processus.
C'est là qu'intervient DirectStorage. Microsoft a initialement développé cette technologie pour les Xbox Series X et S sous l'égide de « Velocity Architecture » avant de l'introduire sur Windows. L'API fonctionne en rationalisant la pile d'entrée/sortie et en supprimant efficacement le processeur de l'équation de décompression.
Dans son itération la plus complète, connue sous le nom de DirectStorage 1.1, la technologie utilise la décompression GPU. Cela permet à la carte graphique de récupérer les données compressées directement depuis le SSD NVMe et de les décompresser elle-même. Étant donné que les GPU sont des processeurs massivement parallèles, ils sont nettement plus efficaces pour cette tâche spécifique que les processeurs centraux, permettant un débit d’actifs bien supérieur à celui des méthodes traditionnelles.
Pour l'utilisateur final, cette technologie promet l'élimination des longs écrans de chargement et la possibilité de mondes ouverts plus détaillés et plus étendus. Les développeurs peuvent diffuser des textures et des géométries de haute qualité en temps réel sans le bégaiement ou le « pop-in » qui se produit lorsque le système de stockage ne peut pas suivre le mouvement de la caméra. Il ne s'agit pas simplement d'une augmentation de la vitesse, mais d'une restructuration du pipeline de données qui permet aux jeux d'utiliser tout le potentiel de bande passante des disques de stockage haute vitesse modernes, garantissant ainsi que le matériel que vous avez acheté est réellement utilisé à son maximum théorique lors des scénarios de jeu.
Comment puis-je le configurer ?
Vous ne pouvez pas « l'allumer ». Contrairement à un paramètre graphique que vous activez dans un menu de jeu, DirectStorage est une fonctionnalité au niveau du système qui s'exécute automatiquement si les composants appropriés sont détectés. La principale exigence est un SSD NVMe, en particulier celui qui utilise l'interface PCIe 3.0 ou 4.0, car les anciens SSD SATA et les disques durs mécaniques ne disposent pas de la bande passante et de la prise en charge du protocole nécessaires pour utiliser l'API. De plus, vous avez besoin d'une carte graphique capable de prendre en charge DirectX 12 Ultimate et d'un modèle de shader connu sous le nom de Shader Model 6.0, qui comprend la plupart des GPU modernes de NVIDIA (série RTX 2000 et plus récent) et AMD (RDNA 2 et plus récent).
Bien que Windows 10 crée un environnement compatible, Windows 11 est fortement recommandé car il contient des optimisations spécifiques de la pile de stockage qui améliorent encore l'efficacité de la fonctionnalité. Vous n'avez pas besoin d'installer un « pilote DirectStorage » spécifique, mais il est essentiel de maintenir à jour vos pilotes GPU et les mises à jour Windows pour un bon fonctionnement.
Pour vérifier si votre machine est réellement prête à utiliser la technologie, vous pouvez utiliser les outils de diagnostic Windows intégrés via la Xbox Game Bar. En appuyant sur la touche Windows + G pour ouvrir la superposition, en accédant au rouage Paramètres et en sélectionnant « Fonctionnalités de jeu », vous verrez un rapport d'état. Cette fenêtre indiquera explicitement si votre système est « DirectX 12 Ultimate Ready » et si votre GPU et SSD sont optimisés pour DirectStorage. Il s'agit d'une confirmation finale que le système d'exploitation reconnaît votre configuration matérielle. Si le menu indique que votre matériel n'est pas pris en charge, vous devrez probablement mettre à niveau votre stockage physique ou votre carte graphique, car aucun commutateur logiciel ne peut contourner les exigences de bande passante physique nécessaires au fonctionnement de la technologie.
Dois-je l'utiliser ?
Si vous disposez du matériel compatible, la réponse est oui sans équivoque, vous devriez en profiter. Il n’y a aucun inconvénient ni compromis en termes de performances ; cela permet simplement à votre ordinateur d'effectuer le même travail beaucoup plus rapidement et plus efficacement.
Actuellement, l’utilité de cette fonctionnalité est limitée par l’adoption du logiciel plutôt que par la capacité matérielle. Pour l'instant, seuls quelques titres sélectionnés, tels que Pardonné ou Ratchet & Clank : Faille à partutilisez pleinement la technologie pour offrir des temps de chargement quasi instantanés. Cependant, cela évolue rapidement à mesure que les moteurs de jeu comme Unreal Engine 5 intègrent la prise en charge native de ces technologies à chargement rapide. Disposer d'un PC compatible DirectStorage garantit qu'à mesure de la sortie de ces titres de nouvelle génération, vous les expérimenterez comme prévu, avec des transitions fluides et un streaming d'actifs haute fidélité.
Si vous construisez actuellement un nouveau PC ou mettez à niveau un ancien, assurer la compatibilité DirectStorage devrait être une priorité. Même si vous ne ressentez peut-être pas la différence avec les titres plus anciens qui reposent sur des méthodes de chargement héritées, l'industrie s'oriente vers la vitesse de stockage en tant que pilier central de la conception de jeux. Éviter la mise à niveau maintenant signifie que vous serez probablement confronté à des goulots d'étranglement de stockage dans les prochaines versions qui exigent une livraison d'actifs à grande vitesse.
C'est un excellent ajout gratuit à votre PC, vous devez donc vous efforcer de vérifier s'il fonctionne.
