DirectStorage et Forspoken : entre polémique et intérêt discutable de la technologie de Microsoft

Écrit par Guillaume
Publié le : {{ dayjs(1675098047*1000).local().format("L").toString()}}
Suivez-nous

Fausse alerte en provenance d’Allemagne, mais tout reste à faire pour Microsoft et son DirectStorage.

Depuis déjà plusieurs mois (années ?), Microsoft nous prédit un avenir fait de chargements quasiment instantanés dans n’importe quel jeu vidéo PC. Un avenir que l’on doit pouvoir toucher du doigt grâce à la technologie DirectStorage en développement depuis bien longtemps et qui vient en effet d’être accessible avec la sortie du Forspoken de Square Enix. Développé par Luminous Productions, le jeu d’action-RPG est effectivement le premier d’une longue série de titres à permettre à la carte graphique d’accéder directement aux données conservées sur l’unité de stockage, sans avoir à passer par l’intermédiaire CPU.

Les Allemands de PC Games Hardware ne se sont pas fait prier pour tester la chose aussi vite que possible et ils ont comparé trois configurations par ailleurs strictement identiques : la première était équipée d’un SSD en SATA, la seconde d’un SSD NVMe en PCIe 3.0 et la dernière d’un SSD NVMe en PCIe 4.0. Problème, alors que l’on s’attendait à voir un petit mieux sur les deux SSD et peut-être un peu plus sur le SSD NVMe en PCIe 4.0, c’est l’inverse qui s’est produit. En effet, le PC à base de SSD SATA a pu afficher des moyennes à environ 10 images par seconde au-dessus des machines à base de SSD NVMe. Heureusement, cette différence de performances n’avait pas trop d’impact puisque sur le 1 % le moins fluide du bench, la moyenne est quasi identique. Pour faire simple, les trois machines étaient globalement à égalité avec un PC SSD SATA qui pouvait aller plus haut, mais des PC SSD NVMe qui se montraient plus stables.

Si vous n’avez pas bien compris la phrase précédente, inutile de vous mettre martel en tête : les conclusions de PC Games Hardware sont complètement erronnées, la faute à une grosse erreur de méthodologie relevée par d’autres allemands, ceux de ComputerBase. En effet, PC Games Hardware avait fait la bêtise de mesurer toute la séquence du bench, phases de chargement comprises. Sans aucune animation, ces dernières permettent évidemment d’atteindre des sommets en nombre d’images par seconde et alors que des temps de chargement plus courts doit être la force du SSD NVMe en DirectStorage, cela se retourne presque contre lui en faisant grimper artificiellement le nombre d’images par seconde de la solution SATA.

Heureusement, ComputerBase a donc permis de remettre les points sur les « i » et d’éviter que la polémique ne prenne de l’ampleur. Cela dit, les résultats de nos seconds allemands pourraient bien faire naître une seconde polémique. En effet, avec des performances strictement identiques entre la solution SATA et la solution NVMe, on voit assez mal l’intérêt de la technique DirectStorage. Peut-être permet-elle de réduire les temps de chargement des niveaux, mais ça, ComputerBase ne le dit pas. En principe, au-delà de ces temps de chargement, DirectStorage doit aussi améliorer les perfomances générales de nos jeux, mais peut-être que pour cela, il faudra attendre d’autres jeux, davantage optimisés.