API Microsoft DirectStorage 1.1 testée avec Sabrent Rocket 4 Plus-G PCIe Gen4 SSD exécutant le dernier micrologiciel Phison IO+

Les premiers benchmarks de l’API DirectStorage 1.1 de Microsoft fonctionnant sur le SSD Rocket 4 Plus-G PCIe Gen4 de Sabrent ont été publiés par Compusemble.

API Microsoft DirectStorage 1.1 testée sur le SSD Rocket 4 Plus-G PCIe Gen4 de Sabrent

En août, Sabrent a présenté ses tout nouveaux SSD Rocket Plus-G PCIe Gen4 pour les joueurs sur PC et sur console. Ces SSD sont spécifiquement optimisés pour l’API DirectStorage de Microsoft qui vise à apporter des temps de chargement au niveau de la console à la plate-forme PC. Microsoft a également introduit la décompression GPU avec sa v1.1 de l’API DirectStorage qui sera livrée avec les derniers titres AAA tels que Forspoken au début de 2023.

Lors de la sortie initiale, DirectStorage pour PC a amélioré les transferts de données vers le CPU, mais la version 1.1 améliore également la décompression en permettant aux développeurs de les décharger sur le GPU. Voici la description plus détaillée de Microsoft de ce que DirectStorage 1.1 et la décompression GPU apportent exactement à la table.

“Les ames ont besoin d’énormes quantités de données pour créer des mondes immersifs – chaque personnage, objet et paysage […] représente des centaines de gigaoctets de données. Pour réduire la taille globale du package d’un jeu, ces ressources sont compressées. Lorsqu’un jeu est exécuté, les actifs sont transférés dans la mémoire système, où le CPU décompresse les données avant qu’elles ne soient finalement copiées dans la mémoire GPU pour être utilisées selon les besoins. Le transfert et la décompression de ces actifs sur les appareils de jeu contribuent fortement aux temps de chargement et limitent la quantité de détails pouvant être inclus dans les scènes du monde ouvert.

DirectStorage 1.0 améliore la partie transfert de données de ce processus. Les avancées de Windows 11 combinées à DirectStorage permettent aux développeurs d’utiliser la bande passante plus élevée des disques NVMe. Les jeux compatibles DirectStorage installés sur des disques NVMe devraient s’attendre à voir des réductions des temps de chargement jusqu’à 40 %. Après avoir amélioré cette partie du pipeline, les développeurs voudront ensuite améliorer les performances de décompression.

En règle générale, le travail de décompression est effectué sur le processeur car les formats de compression ont toujours été optimisés pour les processeurs uniquement. Nous proposons une méthode alternative dans DirectStorage 1.1 en déplaçant la décompression de ces actifs vers le GPU à la place – connue sous le nom de “décompression GPU”. Les cartes graphiques sont extrêmement efficaces pour effectuer des tâches répétables en parallèle, et nous pouvons utiliser cette capacité avec la bande passante d’un lecteur NVMe haute vitesse pour faire plus de travail à la fois. En conséquence, le temps nécessaire au chargement d’un actif diminue, ce qui réduit les temps de chargement de niveau et améliore le streaming en monde ouvert.

Dans les benchmarks, on peut voir que le SSD Sabrent Rocket Plus-G PCIe Gen4 offre plus de deux fois la bande passante par rapport à un SSD PCIe Gen3 après décompression GPU. La majorité de la bande passante ici est due au protocole Gen4, mais l’API DirectStorage améliore également les performances. Comparé à un SSD WD_Black SN850X Gen4 haut de gamme, le même SSD Rocket 4 Plus-G PCIe Gen4 est un peu en avance sur les vitesses de lecture SSD NVMe avant la décompression du GPU.

Ce qui est important avec le benchmark Expanse, c’est qu’il mesure les performances soutenues dans une charge de travail d’API Microsoft DirectStorage. Nous pouvons voir que le SSD Sabrent Rocket Plus-G PCIe Gen4 maintient une bande passante plus élevée tout au long de la référence et selon Intel, de tels nombres N/B soutenus seront utiles dans les futurs jeux DirectStorage. Le micrologiciel Phison IO+ joue également un rôle très important dans le maintien d’une bande passante plus élevée, car il est spécifiquement réglé pour l’API DirectStorage.

L’API Microsoft DirectStorage est actuellement disponible sur les PC, mais à part quelques démos de référence, elle n’a pas encore été introduite dans un jeu ou une application AAA. Nous devrons attendre 2023 avant de voir l’API réellement en action.

Partagez cette histoire

Facebook

Twitter

Laisser un commentaire