Comment DirectStorage charge Forspoken en une seconde sur PC

Les écrans de chargement appartiennent peut-être au passé. AMD et le développeur Luminous Productions ont révélé de nouveaux détails sur la technologie DirectStorage de Microsoft lors de la GDC 2022, où ils ont présenté le prochain jeu Forspoken qui se charge en une seconde à peine.

Dans une démo, le directeur technique de Luminous Productions Teppei Ono a montré DirectStorage en action en chargeant une scène de 5,5 Go dans Forspoken. Avec un SSD M.2 et DirectStorage, la scène se charge en seulement 1,9 seconde, soit près de 10 % plus rapidement que le même SSD sans DirectStorage.

Une capture d'écran montrant les temps de chargement sur les disques durs pour Forspoken.

Bien que DirectStorage profite le plus aux SSD NVMe , il fonctionne également sur les SSD SATA. Dans Forspoken, Ono a montré une augmentation impressionnante de 18 % sur un SSD SATA. Combiné avec l'un des SSD les plus rapides que vous puissiez acheter, DirectStorage peut tuer définitivement les écrans de chargement.

Le studio a pu atteindre des temps de chargement aussi rapides en éliminant les goulots d'étranglement d'E/S qui limitent les SSD ultrarapides. Ono dit que les goulots d'étranglement d'E / S ont disparu, car la machine est capable de mieux utiliser le matériel qu'elle contient pour effectuer la décompression des fichiers et déplacer ces fichiers là où ils doivent aller.

Ce n'est qu'un avant-goût de DirectStorage. Bien qu'Ono ait parlé des avantages de DirectStorage, il a également souligné certains défis auxquels il est actuellement confronté, à savoir les goulots d'étranglement dans le processeur. Ono dit que ces problèmes peuvent être résolus en déchargeant une partie du travail sur le GPU, ce qui devrait arriver à l'avenir.

"La prise en charge de la décompression GPU devrait être introduite, ce qui, selon nous, réduira encore plus les temps de chargement", a déclaré Ono.

Ces problèmes sont toujours présents, mais Forspoken peut toujours charger certaines scènes en moins d'une seconde avec un SSD ultrarapide (5000 Mo/s) et DirectStorage. Espérons que d'autres améliorations réduiront les temps de chargement à moins d'une seconde.

Microsoft a publié DirectStorage pour les développeurs en mars, et Forspoken est le premier jeu annoncé qui prendra en charge la technologie. DirectStorage est une fonctionnalité de la Xbox Series X, et il cherche à éliminer les goulots d'étranglement de chargement en déchargeant le travail (comme la décompression de fichiers) du CPU vers d'autres processeurs dédiés.

DirectStorage fonctionne sur Windows 10 et Windows 11 , mais Ono note que Windows 11 a des optimisations spécifiques. "DirectStorage est compatible avec Windows 10 et Windows 11, ce dernier bénéficiant d'une optimisation supplémentaire", a déclaré Ono.

La fonctionnalité est conçue pour les SSD PCIe 3.0 et PCIe 4.0 NVMe, mais les SSD SATA et les disques durs rotatifs sont toujours compatibles. Cependant, ils peuvent ne pas voir un avantage en termes de performances. Ono dit que les disques durs en rotation peuvent ne pas se charger plus rapidement dans Forspoken avec DirectStorage "en raison de limitations de performances matérielles".

Une main tient le SSD de jeu WD Black SN770.

DirectStorage n'est pas une idée nouvelle, mais c'est une première pour PC. La Xbox Series X et la PlayStation 5 utilisent toutes deux une approche similaire pour améliorer les temps de chargement et, pour la première fois, les jeux se chargent plus rapidement sur les consoles que sur PC. DirectStorage offre une solution générale qui peut fonctionner avec une large gamme de matériel, pas seulement les SSD personnalisés à l'intérieur des dernières consoles.

AMD, Nvidia et Intel avaient tous des nouvelles à partager à la GDC 2022. AMD a présenté sa fonction de mise à l'échelle FidelityFX Super Resolution 2.0 de nouvelle génération , et Intel a approfondi son upscaler assisté par XeSS AI . Entre DirectStorage et des fonctionnalités telles que FSR 2.0, les futurs jeux PC pourraient être plus beaux, fonctionner à des fréquences d'images plus élevées et se charger plus rapidement.