Les temps de chargement des jeux PC sont sur le point d’être beaucoup plus rapides grâce à la technologie DirectStorage de Microsoft

Les temps de chargement des jeux PC sont sur le point d'être beaucoup plus rapides grâce à la technologie DirectStorage de Microsoft

La technologie derrière les temps de chargement ultra rapides sur la Xbox Series X arrive sur les PC sous la forme de DirectStorage, a annoncé Microsoft. L’API DirectX vise à réduire considérablement les temps de chargement et à permettre aux développeurs de créer des mondes plus grands et plus détaillés que jamais grâce à sa « meilleure technologie IO de sa catégorie » (c’est-à-dire entrée / sortie, au cas où vous ne seriez pas familier avec le terme) – si vous avez le bon type de SSD, c’est-à-dire.

Mais qu’est-ce que DirectStorage vraiment, et en quoi diffère-t-il du RTX IO récemment annoncé par Nvidia, qui promet une chose très similaire pour les nouvelles cartes RTX 3070, RTX 3080 et RTX 3090 ? Lisez ci-dessous pour tout ce que vous devez savoir.

Si, comme moi, vous vous demandez pourquoi les SSD vont apparemment faire tellement plus pour la PS5 et la Xbox Series X que ce qu’ils ont actuellement fait pour nous sur PC jusqu’à présent, tout a à voir avec l’état de nos API de stockage actuelles. Selon Microsoft, les API de stockage actuelles ne sont pas optimisées pour le nombre élevé de demandes d’E/S exigées par les jeux modernes, et elles ne peuvent souvent pas évoluer pour tirer parti des vitesses ultra rapides offertes par les SSD NVMe.

« Même avec un matériel PC ultra-rapide et un lecteur NVMe, les jeux utilisant les API existantes ne pourront pas saturer complètement le pipeline IO, laissant une bande passante précieuse sur la table », a déclaré Microsoft dans son article de blog.


Entrez DirectStorage, une nouvelle API qui vise à se débarrasser de ces goulots d’étranglement séculaires afin d’améliorer les temps de chargement et de permettre aux mondes de jeu d’être plus grands et plus détaillés que jamais. En un mot, DirectStorage rationalise l’ensemble du système d’E/S de votre PC afin qu’il puisse charger les données dans vos banques de mémoire RAM et de carte graphique beaucoup plus efficacement. Il utilise également « les meilleures technologies de décompression actuelles et à venir » pour obtenir rapidement ces données dans votre GPU afin qu’elles puissent être rendues, et permet efficacement aux jeux de maximiser pleinement le débit de performance de votre SSD NVMe.

« De cette façon, les développeurs disposent d’un moyen extrêmement efficace de soumettre/gérer de nombreux ordres de grandeur de demandes d’E/S plus que jamais auparavant, minimisant finalement le temps d’attente pour entrer dans le jeu et vous apportant des mondes virtuels plus grands et plus détaillés qui se chargent en tant que aussi vite que votre personnage de jeu peut s’y déplacer », selon Microsoft.

Il y a cependant quelques pièges. Pour l’instant, DirectStorage ne sera pris en charge que par certains disques NVMe, et Microsoft n’a pas encore annoncé si les SSD NVMe PCIe Gen 3 existants seront compatibles avec lui, ou s’il sera réservé à la nouvelle génération de SSD PCIe 4.0. C’est en partie parce que Microsoft est toujours en train de finaliser son API DirectStorage et ses composants de support, et ce ne sera probablement pas avant l’année prochaine, lorsqu’ils publieront leur aperçu développeur, que nous en entendrons plus à ce sujet. En attendant, si votre PC ne prend pas en charge DirectStorage, « les jeux continueront de fonctionner aussi bien qu’ils l’ont toujours fait », déclare Microsoft.

DirectStorage contre Nvidia RTX IO

Selon toute vraisemblance, vous aurez probablement besoin d’un lecteur NVMe PCIe 4.0 si l’explicateur RTX IO de Nvidia est quelque chose à passer, qui est une autre nouvelle technologie annoncée par Nvidia aux côtés de leurs nouveaux GPU Nvidia Ampere. RTX IO se connectera directement à l’API DirectStorage de Microsoft lorsqu’il sera associé à l’une de leurs prochaines cartes RTX 3000, et Nvidia affirme qu’il aidera à accélérer les performances IO jusqu’à 100 fois par rapport aux disques durs et aux API de stockage traditionnelles.

RTX IO fonctionne en déchargeant une grande partie du travail traditionnel gourmand en CPU sur votre GPU RTX.

« Lorsqu’il est utilisé avec la nouvelle API DirectStorage pour Windows de Microsoft, RTX IO décharge des dizaines de cœurs de processeur sur votre GPU GeForce RTX, améliorant les fréquences d’images, permettant un chargement de jeu quasi instantané et ouvrant la porte à une nouvelle ère de grands, des jeux en monde ouvert incroyablement détaillés », selon Nvidia.

En effet, Nvidia appelle DirectStorage une « architecture de stockage de nouvelle génération conçue spécifiquement pour les PC de jeu équipés de SSD NVMe à la pointe de la technologie », donc je ne serais pas surpris si les disques PCIe 3.0 NVMe existants finissaient par être laissés de côté.

Ce que je un m cependant, il est important de savoir si la technologie RTX IO de Nvidia finira par être encore plus rapide que DirectStorage lorsqu’elles seront utilisées ensemble. Après tout, la deuxième génération de GPU Big Navi à venir est au cœur de la Xbox Series X et de la PS5, et j’imagine que les cartes graphiques imminentes RX 6000 d’AMD seront également construites autour de la technologie DirectStorage de Microsoft. AMD a toujours privilégié les technologies open source plutôt que d’emprunter sa propre voie propriétaire comme Nvidia, donc je serais très intéressé de voir si le RTX IO de Nvidia ajoute quelque chose au-dessus de DirectStorage, ou s’il s’agit simplement de duvet marketing absurde pour faire le RTX 3000 de Nvidia les cartes ont meilleure apparence.

Quoi qu’il en soit, nous devrons encore attendre l’année prochaine avant de pouvoir vraiment le découvrir, car même Nvidia termine son explicatif RTX IO en parlant de l’aperçu du développeur Microsoft mentionné ci-dessus. Pour l’instant, vous feriez mieux de commencer à économiser pour ce SSD PCIe 4.0 très important, car s’ils finissent tous par coûter quelque chose comme le SSD Aorus NVMe Gen 4 de Gigabyte, alors votre prochaine mise à niveau de PC commencera à coûter très cher.

Source-89