Programació de GPU accelerada per maquinari de Microsoft Windows 10 Obteniu suport NVIDIA i AMD

Windows / Programació de GPU accelerada per maquinari de Microsoft Windows 10 Obteniu suport NVIDIA i AMD 3 minuts de lectura

Crèdits Nvidia vs AMD: Tomshardware



Microsoft Windows 10 havia rebut una característica important que les GPU actuals poden utilitzar i beneficiar els temps d'execució de la GPU. L’actualització acumulativa de Windows 10 de maig de 2020, 20H1 v2004 conté la novetat Funció de programació de GPU accelerada per maquinari , que va romandre 'Desactivat' per defecte. No obstant això, amb NVIDIA i ara AMD que donen suport a la funció, els usuaris del sistema operatiu Windows 10 amb targetes gràfiques dedicades o GPU discretes haurien d’activar la funció.

Amb l’actualització de Windows 10 de maig de 2020, Microsoft va introduir un nou programador de GPU. Tot i això, l’empresa ha abandonat la configuració intencionadament com a opció d’inhabilitació. Dit d’una altra manera, la configuració continua sent activa i desactivada de manera predeterminada mitjançant un botó de commutació a la configuració gràfica. Tanmateix, amb NVIDIA i AMD que ara admeten la funció de les seves GPU, potser és el moment adequat per activar-ho “Canvi significatiu i fonamental del model de conductor”.



AMD segueix NVIDIA i afegeix assistència per a la programació de GPU al controlador beta de Radeon Software Adrenalin 2020 Edition 20.5.1:

AMD ho ha fet va afegir suport oficialment per a la programació de GPU en el seu Radeon Software Adrenalin 2020 Edition 20.5.1 Beta conductor. És important tenir en compte que el programari, així com la funció, encara són experimentals. Per tant, Microsoft ha mantingut la funció desactivada per defecte.



Les targetes gràfiques de la sèrie AMD Radeon RX 5600 i Radeon RX 5700 tenen la capacitat de fer-se càrrec de la programació de l’ús de la GPU. Dit d’una altra manera, la nova característica ha transferit la responsabilitat de programar l’ús i el temps d’execució de la GPU des d’una plataforma de programari, directament a la GPU compatible o compatible instal·lada a l’ordinador.

NVIDIA recentment ha anunciat el seu suport per a la programació de gràfics de Windows . Tot i això, la nova API de gràfics DirectX Ultimate de Microsoft que rep suport per a la GPU GeForce RTX va deixar enrere l’anunci. Microsoft ha advertit que la funció de programació de la GPU haurà de ser necessària fer algunes rondes de proves més abans que s'engegui per defecte.



Els instal·ladors d'actualitzacions de Windows 10 de maig de 2020 poden experimentar una latència reduïda causada per la memòria intermèdia entre la CPU i la GPU?

Microsoft confia que habilitar la programació de GPU en targetes gràfiques compatibles hauria de reduir significativament la despesa general per a la programació de GPU. En poques paraules, els usuaris poden millorar la capacitat de resposta de la GPU. A més, això hauria de permetre una innovació addicional en la gestió de la càrrega de treball de la GPU en el futur.

La programació de la GPU accelerada per maquinari està disponible a Windows 10 versió 2004 . La característica la va habilitar el controlador v2.7 del Model de controlador de pantalla de Windows (WDDM) en aquesta versió de Windows 10. Com que la configuració està desactivada de manera predeterminada, els usuaris han de participar-hi a Configuració -> Sistema -> Pantalla -> Gràfics Configuració. És important tenir en compte que no tots els ordinadors que executen l'última actualització acumulativa de Windows 10 20H1 o v2004 tindran la configuració. La interfície bàsica de la configuració només apareixerà si la GPU i el controlador de GPU admeten el planificador de GPU.

La programació de la GPU de maquinari es va introduir de nou al Windows Vista. És un component de programari que assigna la càrrega de treball de diverses fonts a una GPU. Com a alternativa, totes les aplicacions que necessiten acceleració de la GPU enviarien tot el trànsit que poguessin al controlador de la GPU. La planificació de la GPU és similar al programador de fils del sistema operatiu ja que assigna de manera selectiva o seqüencial càrregues de treball i, essencialment, no sobrecarrega el controlador de la GPU amb bolcades de tasques simultànies.

Algunes de les noves generacions de GPU de NVIDIA, AMD i Intel, tenen un component de maquinari dedicat integrat per realitzar la planificació. Amb la introducció de la configuració, Windows descarrega les tasques de planificació de la GPU al component de maquinari. Bàsicament, passar del programari a la programació de GPU basada en maquinari hauria d’alliberar alguns recursos de la CPU i potencialment reduir les latències en diverses etapes de la canonada de representació gràfica.

És interessant notar que Microsoft té la intenció d’evolucionar més cap a la reducció de latències descarregant la CPU en futures versions de Windows i DirectX. Això és completament oposat a la direcció original de l’empresa, en la qual afavoria el processament del senyal d’amfitrió en lloc del processament de senyal accelerat per maquinari.

Etiquetes Windows