À la GDC, NVIDIA et Microsoft ont présenté une collaboration pour standardiser l'utilisation de l'intelligence artificielle au sein de DirectX. L'objectif est de résoudre deux problèmes persistants dans le développement pour PC : les temps de compilation des shaders et les saccades pendant la partie. La proposition inclut de nouveaux outils et un système de livraison de shaders qui promet d'unifier et de simplifier le flux de travail graphique.🚀
Microsoft ASD et les outils pour l'IA graphique🧠
La pierre angulaire est Microsoft Advanced Shader Delivery (ASD), un système qui distribuera des shaders précompilés avec le jeu, éliminant la compilation en temps d'exécution sur l'équipement de l'utilisateur. À côté de cela, on introduit DirectX Linear Algebra (DXLA) et DirectX Compute Graph Compiler. Ces outils permettent aux développeurs d'intégrer des modèles d'apprentissage automatique directement dans la chaîne graphique, optimisant des tâches comme l'upscaling ou les débruiteurs de manière native.
Adieu aux saccades, bonjour aux téléchargements de 200 GB💾
Avec ASD, nous disons adieu au stuttering causé par la compilation des shaders au début de chaque partie. En échange, les installateurs des jeux pourraient atteindre des tailles dignes d'un système d'exploitation complet. Ce n'est qu'une question de choisir son cauchemar préféré : attendre que chaque ombre se compile dans une nouvelle carte ou laisser le jeu occuper plus d'espace que votre collection de mèmes sur le disque dur. L'efficacité a son prix, et il se mesure en téraoctets.