COMPTOIR
register

DirectStorage 1.1 pointe déjà le bout de son nez chez Microsoft

Bien qu'annoncé assez longtemps en avance, ce n'est qu'en mars dernier que DirectStorage avait formellement fait ses débuts. Hélas, on ne peut pas dire que l'API a été particulièrement bien accueillie par les développeurs et son adoption a pour ainsi dire été totalement nulle sur PC. C'est simple, il n'y existe tout simplement aucun jeu l'exploitant. On imagine que l'absence de la version 1.0 de l'une des fonctionnalités phares - à savoir la décompression des ressources par le GPU - n'a pas franchement du motiver les développeurs à se donner de la peine. Mais les choses pourraient peut-être changer avec l'arrivée DirectStorage 1.1 !

 

En effet, l'évolution la plus notable de cette mise à jour est l'ajout de la fonctionnalité susmentionnée ! Pour rappel, celle-ci permet au GPU d'aller chercher lui-même les ressources d'un jeu directement d'un support de stockage (un SSD utilisant le protocole NVMe ou AHCI), y compris les extraire dans leur état compressé natif. Autrement dit, c'est le GPU seul qui s'occupera de cette décompression avec ses nombreuses unités de calcul, ce qu'il saura faire bien plus rapidement qu'un CPU, qui ne sera donc plus impliqué dans ce processus. Une fois les ressources pertinentes stockées dans la VRAM, l'inutile en sera purgé pour faire de la place au reste des données du jeu. L'impact sur le framerate sera normalement minimal, l'objectif de l'API étant essentiellement d'améliorer les temps de chargement, rien de plus. Microsoft en a fait une petite démonstration synthétique, où le chargement d'une scène 3D a pu être effectué en 0,8 seconde avec DirectStorage 1.1 contre 2,36 secondes sans. On peut donc aisément imaginer le bénéfice potentiel pour un gros jeu ayant des temps de chargement de plusieurs dizaines de secondes, même avec un SSD NVMe. Les plus impatients d'entre nous s'en réjouissent certainement déjà !

 

microsoft demo directstorage 1 1 avocado

En voilà une vraie démo de millénial !

 

Enfin, Microsoft introduit simultanément aussi GDflate, un format de compression des fichiers des éléments d'un jeu développé par NVIDIA et qui fonctionne avec tous les GPU du marché, AMD et Intel, dès lors que le support aura été ajouté via les pilotes. Le format a été optimisé pour les méthodes de compression et décompression hautement parallélisées sur un grand nombre de threads, ce qui le rend parfaitement adapté aux GPU. Ceci ne signifie pas pour autant que son usage sera obligatoire, libre aux développeurs de s'en servir ou non pour leurs projets. Microsoft prévoit de distribuer DirectStorage 1.1 aux développeurs de jeu d'ici la fin de 2022 et les premiers jeux (nouveaux ou patchés) avec support devraient arriver en 2023.

 

Un poil avant ?

Le LHR des RTX 30 n'est plus d'actualité !

Un peu plus tard ...

Test de scaling PCIe pour la RTX 4090

Les 10 ragots
Les ragots sont actuellement
ouverts à tous, c'est open bar !
par Un médecin des ragots embusqué, le Dimanche 16 Octobre 2022 à 13h15  
Le plus importants ici c'est de se passer du cpu pour la décompression
Pas d avoir un ssd sata ou un m2 pcie15 avec 120000Mo/s

Donc c est toujours bon à prendre de libérer le cpu qui peut être en galère
Si à terme ça peut permettre que dans un jeu les fps min descendent moins bas... bah c est toujours mieux

Et c est bien pour ça que les dev se foutait de la version 1.0 (plutôt 0.9) du direct storage en place dans windows
Ne pas avoir l aspect décompression par le gpu est un non sens dans une appellation 1.0

Enfin euuuh c est bien gentil tout ça mais cette pseudo 1.0 a facile accumulé 1an de retard par rapport à ce qui était prévu au départ
Sauf erreur elle est sorti avec la dernière build de windows 10
Et il est vraisemblable que la 1.1 ne soit dispo que sur win11 et win12
Bref ça va encore pourrir dans les placard jusqu'à 2024 et win12 tellement win11 est un four
par Un ragoteur sans nom en Bourgogne-Franche-Comté, le Dimanche 16 Octobre 2022 à 11h10  
par ragoteur d'Occitanie, le Dimanche 16 Octobre 2022 à 05h40
L'auto persusasion.
En effet, on le voit chez toi.
Les chargements de jeux c'est cool, mais ce n'est qu'une petite partie de l'équation, la réactivité complète d'un système avec tout ce qui tourne en arrière plan c'est encore mieux. Surtout pour quelqu'un qui ne passe pas 80% de son temps à charger des jeux en boucle.
De même, le débit n'est qu'un paramètre, les iops comptent aussi bcp pour l'efficacité d'un disque système.
par ragoteur d'Occitanie, le Dimanche 16 Octobre 2022 à 05h40  
par Un ragoteur sans nom en Bourgogne-Franche-Comté, le Samedi 15 Octobre 2022 à 15h08
Tu as probablement une couille quelque part. Plus jamais je ne retournerai sur un SSD système sata.
L'auto persusasion.
par Un énarque des Hauts-de-France, le Dimanche 16 Octobre 2022 à 00h19  
Pas de rétrocompatibilité finalement puisqu'il faudra attendre que les devs s'en servent ... TRES déçu !
par Un ragoteur 'ArthaX' du Centre-Val de Loire, le Samedi 15 Octobre 2022 à 15h36  
A la sortie des PS4 et XBOX Serie X, il y avait un site anglais qui avait fait des testes sur l'utilisation des disques dur, des SSD SATA et des SSD NVMe.
Je crois que pour le disque dur la vitesse était ~120Mo/s et ~550Mo pour SSD classique, puis ~4Go pour le SSD NVMe. Et avec ça ils ont testé une dizaine de jeux qui nécessitaient plus 25Go d'espace disque par jeu. Ensuite ils ont chronométré la vitesse de chargement des jeux.
Pour le disque dur, il fallait plus de 2 minutes 30 en moyenne par jeu.
Pour le SSD SATA il en fallait ~25 secondes.
Et enfin pour le NMVe il en fallait ~20 secondes par jeu.
Leur conclusion était que arrivé à un moment il faut traiter des données fournit par le jeu. Augmenter le débit ne suffit pas, si d'un autre coté on n'arrive pas à traité suffisamment vite les données reçu.

Là c'est une démo de technologie, mais même une Ferrari ne roulera pas plus vite qu'une Clio dans un embouteillage.

@++
par Un ragoteur sans nom en Bourgogne-Franche-Comté, le Samedi 15 Octobre 2022 à 15h10  
par seb4771, le Samedi 15 Octobre 2022 à 13h39
Encore attendre...

Un espoir pour les gros jeux qui mettent des plombes à charger (non, c'est pas la faute des 900 mods de mon fallout 4 :P).

Le seul point positif du nvme actuellement reste pour cyberpunk, -20 sec de loading, ça reste correct.
Mais encore trop long sur ark, bean mg, conan exiles, chernobylites...
Ark est hors catégorie, il est le king du jeu "master buggué non optimisé". Cela vient autant des serveurs que des fichiers locaux. Quand on voit que ça rame à mort partir de 10-15 sur une map prévue pour 30...
par Un ragoteur sans nom en Bourgogne-Franche-Comté, le Samedi 15 Octobre 2022 à 15h08  
par Un champion du monde du Grand Est, le Samedi 15 Octobre 2022 à 12h11
il serait temps car la Master Race met toujours 10 plombes à charger un jeu même avec un nvme 7000Mo/s ... on a du matos mais qui ne sert strictement à rien. Aucune diff visible entre un SSD vieux de 15 ans et le dernier nvme à la mode...
Tu as probablement une couille quelque part. Plus jamais je ne retournerai sur un SSD système sata.
par seb4771, le Samedi 15 Octobre 2022 à 13h39  
Encore attendre...

Un espoir pour les gros jeux qui mettent des plombes à charger (non, c'est pas la faute des 900 mods de mon fallout 4 :P).

Le seul point positif du nvme actuellement reste pour cyberpunk, -20 sec de loading, ça reste correct.
Mais encore trop long sur ark, bean mg, conan exiles, chernobylites...
par Unragoteursansespace en Neuchâtel, le Samedi 15 Octobre 2022 à 12h47  
par Un champion du monde du Grand Est, le Samedi 15 Octobre 2022 à 12h11
il serait temps car la Master Race met toujours 10 plombes à charger un jeu même avec un nvme 7000Mo/s ... on a du matos mais qui ne sert strictement à rien. Aucune diff visible entre un SSD vieux de 15 ans et le dernier nvme à la mode...
Chez moi les chargement sont quasi instantanée
par Un champion du monde du Grand Est, le Samedi 15 Octobre 2022 à 12h11  
il serait temps car la Master Race met toujours 10 plombes à charger un jeu même avec un nvme 7000Mo/s ... on a du matos mais qui ne sert strictement à rien. Aucune diff visible entre un SSD vieux de 15 ans et le dernier nvme à la mode...