La Xbox Series X utilise actuellement l’interface de programmation d’applications (API) DirectStorage, qui est actuellement exclusive à la console, mais Microsoft a promis de l’installer sur PC l’année dernière . Dans une présentation récente avec les développeurs, la configuration système requise de l’API DirectStorage n’a pas été spécifiée, mais cela a précisé que la plupart des systèmes modernes pouvaient tirer parti de cette fonctionnalité.

L’API DirectStorage de Microsoft permet de bien meilleures performances de stockage et temps de chargement du jeu

L’API DirectStorage a été conçue pour rendre le processeur plus efficace en réduisant le nombre de cycles du processeur dans une charge de travail qui peut, à son tour, être utilisée dans d’autres charges de travail. Ceci est réalisé en réduisant la charge du processeur lors du traitement des requêtes NVMe en soumettant de grands lots de requêtes d’E/S en parallèle. Cela permet aux applications d’ajuster finement lorsqu’elles reçoivent des notifications d’achèvement de demande d’E/S au lieu de recevoir chaque demande d’E/S.

DirectX 12 Le SDK Agility est annoncé et publié aujourd’hui par Microsoft

Le défi du transfert de l’API DirectStorage vers Windows est que tous les systèmes ne sont pas construits de la même manière. Chaque système utilise différents composants avec des capacités différentes. Le développement de DirectStorage pour la Xbox Series X était plus simple car chaque console est identique et les composants ont été sélectionnés à la main par Microsoft. Pour DirectStorage sous Windows, il faudra passer beaucoup plus de temps à le concevoir et à le tester car il existe de nombreuses combinaisons de composants possibles.

La configuration matérielle requise complète est inconnue, mais un développeur qui a vu une présentation actuelle de Microsoft a partagé des informations préliminaires sur la configuration matérielle requise. Selon le message du développeur sur Reddit , l’API DirectStorage sera prise en charge par des cartes graphiques compatibles avec DirectX 12 ainsi que les SSD NVMe PCIe Gen 3.0. Il n’a pas précisé quels protocoles NVMe seront pris en charge.

L’API DirectStorage améliorera certainement les temps de chargement des titres pris en charge. Les spécifications matérielles complètes sont encore inconnues, ainsi que la date à laquelle cette API sera utilisée dans les jeux. Les premiers titres à prendre en charge DirectStorage seront très probablement des titres qui le prennent déjà en charge sur la Xbox Series X.

Categories: IT Info