DirectStorage ne montre que des améliorations mineures de la vitesse de téléchargement dans une véritable démo PC
L’API Microsoft DirectStorage promet d’accélérer les téléchargements de jeux sur les Xbox Series X/S et les PC Windows (où Microsoft a récemment quitté la phase de prévisualisation des développeurs). L’un des premiers jeux à présenter les avantages de DirectStorage sur PC est Forspoken de Square Enix, que Teppei Ohno, CTO de Luminous Productions, a présenté à la GDC cette semaine. Tel que rapporté par The Verge , Ono a déclaré que grâce à la prise en charge rapide du SSD NVMe et de DirectStorage, certaines scènes de Forspoken peuvent se charger en une seconde seulement. C’est certainement une amélioration par rapport aux temps de chargement des CD et DVD d’antan.
Cependant, en tant que démo DirectStorage, les chiffres de Forspoken sont mélangés. D’une part, les exemples montrés par Ohno montrent clairement un chargement plus rapide des scènes DirectStorage sur le même matériel par rapport à l’ancienne API Win32 – de 2,6 à 2,2 secondes dans une seule scène et de 2,4 à 1,9 secondes dans une autre. Forgotten a également montré une amélioration des performances sur les anciens SSD basés sur SATA, bien qu’il soit positionné comme une fonctionnalité qui serait principalement utile pour les disques NVMe – une baisse de 5,0 à 4,6 secondes dans une scène et de 4,1 à 3,4 secondes dans une autre. Les améliorations de vitesse pour les SSD SATA ont été limitées pendant une bonne partie de la décennie car l’interface SATA elle-même (et non le contrôleur SSD ou les puces flash NAND) les retient.
D’un autre côté, la démo d’Ono a montré que les temps de chargement du jeu ne s’amélioraient pas aussi radicalement que la vitesse d’E/S brute le suggérerait. Sur le SSD NVMe, les E/S sont passées de 2 862 Mo/s avec Win32 à 4 829 Mo/s avec DirectStorage, soit une augmentation de près de 70 %. Mais le temps de chargement de la scène est passé de 2,1 à 1,9 secondes. Ce déclin ne serait pas perceptible même si vous essayiez de le remarquer.
La démo Forspoken a fini par montrer que la vitesse du stockage que vous utilisez dépend encore beaucoup plus de la vitesse de chargement de vos jeux que DirectStorage. Une scène qui a pris 24,6 secondes à charger en utilisant DirectStorage sur HDD chargé en seulement 4,6 secondes sur un SSD SATA et 2,2 secondes sur un SSD NVMe. Il s’agit d’un écart beaucoup plus important qu’entre Win32 et DirectStorage exécutés sur le même matériel.
Veuillez noter qu’il ne s’agit que d’un jeu et que nous verrons probablement un plus large éventail de résultats à mesure que de plus en plus de développeurs implémentent DirectStorage dans leurs jeux et que Microsoft affine la technologie. L’élimination d’autres goulots d’étranglement du CPU, y compris le déplacement de la décompression des ressources du CPU vers le GPU, peut encore augmenter l’avantage de performances de DirectStorage. La décompression GPU n’est pas encore prise en charge dans la version PC de DirectStorage, mais Microsoft affirme que la fonctionnalité est « la prochaine sur notre feuille de route ».
Image de la liste de Western Digital
Laisser un commentaire