Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Dans Windows 10 version 1903 (WDDM 2.6) et versions ultérieures, le modèle de pilote de calcul Microsoft (MCDM) peut être utilisé pour écrire un pilote pour les appareils qui prennent en charge les fonctionnalités de calcul uniquement.
Un pilote MCDM ou un pilote utilisé uniquement pour le calcul est un sous-ensemble réduit du modèle Windows Display Driver Model 2.0+ (WDDM). Dans la terminologie WDDM, le pilote doit s'annoncer comme un appareil « render-only » sans fonction d'affichage. La prise en charge du noyau pour les « périphériques de rendu » est flexible, car les commandes de rendu exécutées par le périphérique sont opaques pour WDDM. En d’autres termes, WDDM peut facilement prendre en charge n’importe quel type d’appareil avec une conception de mémoire tampon de commande opaque.
Contrairement à WDDM, Windows 10 v1903 et les versions antérieures de MCDM nécessitent que l’appareil dispose d’une unité de gestion de la mémoire (MMU). Les moteurs d’un appareil MCDM ne peuvent pas nécessiter de mode physique. Au lieu de cela, les appareils MCDM doivent utiliser la protection de l’espace d’adressage virtuel pour prendre en charge la multi-tâches en présence d’applications malveillantes.
Une exception existe pour prendre en charge le matériel MCDM prototype sans MMU. À compter de Windows 10 version 2004, les appareils MCDM prototypes ne peuvent être utilisés que par un seul processus à la fois. Ces appareils sont reconnus par l’absence de prise en charge de l’IOMMU ou du GPU-MMU.
Pour plus d’informations, consultez les articles suivants :
Pour plus d’informations sur le sous-ensemble des fonctionnalités Direct3D 12 qu’un pilote de calcul uniquement peut exposer en mode utilisateur, consultez le niveau de fonctionnalité Direct3D 12 Core 1.0.