Microsoft a encore communiqué en fournissant plus d’informations sur son API stockage direct. A la base, la fonction principale de cette API est de réduire le temps de chargement des jeux sur console, mais ramenée sur PC, son utilisation peut être libérée Jusqu’à 40 % de charge CPU Vous pouvez travailler sur l’amélioration d’autres aspects du jeu, comme la physique ou l’intelligence artificielle.
Microsoft indique qu’une condition préalable pour bénéficier de l’API est d’avoir Windows 11 et un SSD NvMe. Cependant, Windows 10 est également capable de tirer parti de DirectStorage.Dans tous les cas, pour Microsoft, il y aura des gains minimes à utiliser son API 20% Ressources CPU habituellement consommées.
Il est difficile de se faire une idée car le seul jeu qui prend actuellement en charge DirectStorage est Forspoken de Luminous Productions.
Le runtime DirectStorage permet aux développeurs de jeux de réduire cette utilisation du processeur et les temps de chargement de leurs titres. Cette technologie fonctionnera bien avec NVMe SSD en combinaison avec une architecture de streaming.
Réduisez rapidement la surcharge du processeur. C’est un avantage clé que je tiens à souligner et vous m’entendrez le dire à maintes reprises dans cette conférence. Plus vous libérez de cycles CPU pour un titre, plus ils peuvent être pleinement utilisés dans d’autres parties de ce titre, améliorant le rendu en arrière-plan, les charges de travail de l’IA, etc. Par exemple, une expérience supplémentaire.
Parlons de ce que je veux dire par les limites du CPU. DirectStorage est conçu pour les systèmes de jeu modernes. Il gère très efficacement les petites lectures et vous pouvez regrouper les choses pour accomplir plus de travail. Lorsqu’il est entièrement intégré aux jeux, DirectStorage avec les SSD NVMe dans Windows 11 peut réduire la surcharge du processeur dans les jeux de 20 à 40 %. Cela est dû aux progrès de la pile d’E/S de fichiers dans Windows 11 et aux améliorations globales de la plate-forme.
Notre première version de DirectStorage a introduit la décompression CPU, que vous utilisez actuellement, mais nous ne nous arrêterons pas là. Nous continuerons à libérer davantage de cycles CPU en trouvant des moyens plus créatifs de décharger la décompression vers d’autres parties du système.
Par exemple, GPU. Dans une future version, vous pourrez utiliser DirectStorage pour décompresser les ressources avec ce GPU, économisant ainsi plus de CPU et vous permettant de faire plus de travail supplémentaire sur le titre.
Discussion about this post