Vue d’ensemble d’un processus WDDM
Le modèle de pilote d’affichage Windows (WDDM) est l’architecture de pilote d’affichage graphique pour Windows. Il a été introduit dans Windows Vista (WDDM 1.0) et continue d’évoluer avec chaque version de Windows.
WDDM est requis à partir de Windows 8 (WDDM 1.2).
Les principales fonctionnalités de WDDM sont les suivantes :
WDDM prend en charge l’ordonnancement du GPU. L’ordonnancement préemptif permet une meilleure gestion des ressources GPU, car plusieurs applications peuvent partager le GPU plus efficacement.
WDDM prend en charge la gestion de la mémoire virtuelle pour le GPU, permettant des charges de travail graphiques plus complexes et plus volumineuses sans épuiser la mémoire physique.
Un pilote WDDM se compose d’un composant en mode utilisateur et d’un composant en mode noyau, réduisant ainsi la probabilité de crashs système dus à des défaillances du pilote.
WDDM est étroitement intégré à DirectX. Cette intégration garantit que les applications peuvent utiliser pleinement les capacités des GPU modernes et des techniques de rendu plus complexes et efficaces.
WDDM prend en charge TDR (détection et récupération après expiration), augmentant ainsi la stabilité du système.
WDDM prend en charge plusieurs moniteurs, permettant une configuration et une gestion transparentes des configurations multi-affichage.