În actualizarea Windows 10 din 10 mai 2020, Microsoft a introdus o nouă caracteristică numită „Programare GPU accelerată hardware”. Ca o caracteristică opțională, nu este activată implicit nici în Windows 10, nici în Windows 11, ceea ce înseamnă că trebuie să o activați singur dacă doriți să profitați de ea.

Acest lucru duce la două întrebări simple - ce este programarea GPU accelerată hardware și cum o porniți?
Ce este programarea GPU accelerată hardware?
Pentru a răspunde la această întrebare, trebuie să înțelegeți elementele de bază ale programării GPU. În 2006, Microsoft a introdus Windows Display Driver Model 1.0 (WDDM), care a adus cu sine conceptul de programare GPU. Înainte de a exista programarea, aplicațiile puteau trimite oricâte solicitări la un GPU doreau, ducând adesea la blocaje care compromit performanța sistemului. Gândește-te la asta ca la o duzină de oameni care încearcă să treacă prin aceeași ușă deodată și vei înțelege de ce această lipsă de programare a fost o problemă atât de mare.
Lansarea WDDM a introdus instrumente organizaționale care prioritizează și programau automat cererile către un GPU. În anii dintre 2006 și 2020, WDDM a suferit multe evoluții, fiecare modificare adăugând noi caracteristici pentru a ține seama de complexitatea tot mai mare a noilor computere. În cele din urmă, introducerea de noi caracteristici pe WDDM a devenit nepractică și a consumat resurse, necesitând introducerea unei noi forme de programare.
cum să vă deconectați de pe netflix pe roku
Așa a venit Microsoft cu programarea GPU accelerată hardware.
Presupunând că dispozitivul dvs. are hardware-ul potrivit (și driverele adecvate), Programarea GPU accelerată prin hardware poate descărca cea mai mare parte a programării pe care WDDM o gestiona anterior către un procesor de programare bazat pe GPU-ul dvs. însuși. Microsoft definește această schimbare ca fiind similară cu reconstrucția fundației unei case în timp ce încă locuiți în casă, deoarece transformă în esență modul în care computerul dvs. programează solicitările făcute către GPU.
De ce aveți nevoie pentru a activa programarea GPU accelerată hardware?
Din păcate, nu orice dispozitiv cu Windows 10 sau Windows 11 poate utiliza programarea GPU accelerată hardware. Aveți nevoie de combinația potrivită de hardware și drivere pentru a profita de această funcție.
În ceea ce privește hardware-ul, veți avea nevoie de o placă grafică destul de actualizată, cum ar fi cele găsite în computerele de jocuri moderne. Orice din gama AMD 5600 sau mai recentă, împreună cu cardurile din gama NVIDIA GTX 1000 sau mai recentă, poate folosi caracteristica. Cu toate acestea, cel mai bine este să vă cercetați individual placa grafică înainte de a încerca să activați Programarea GPU accelerată hardware.
Dincolo de hardware, va trebui să aveți instalat Windows 10 sau 11 (însemnând că nu există nicio modificare în programare pentru Windows 9 sau mai jos), împreună cu driverele corespunzătoare. Caracteristica necesită driverul WDDMv2.7 sau o versiune ulterioară, care vine cu actualizarea Windows 10 mai 2020.
cum să schimbi fantoma pe Snapchat
Rețineți că dacă aveți driverul și o placă grafică incompatibilă înseamnă că nu puteți activa Programarea GPU accelerată hardware, același lucru fiind valabil dacă aveți o placă grafică compatibilă, dar nu ați actualizat versiunea de Windows pentru a obține driverul.
Cum să activați programarea GPU accelerată hardware în Windows 10
Presupunând că aveți o placă grafică compatibilă și driverele adecvate, puteți activa Programarea GPU accelerată hardware în Windows 10 folosind două metode:
Utilizați Setările Windows
Cel mai simplu mod de a activa funcția este să o faci prin Setările Windows:
- Faceți clic pe butonul „Start” de pe desktop și mergeți la „Setări”.
- Selectați „Sistem” pentru a afișa un meniu în partea stângă.
- Din care selectați „Afișare”.
- Navigați la „Afișaje multiple” și faceți clic pe linkul „Setări grafice”.
- Ar trebui să vedeți o comutare lângă „Programarea GPU accelerată prin hardware”, pe care o puteți porni sau dezactiva și reporni computerul după efectuarea modificării.
La repornire, dispozitivul dvs. poate dura puțin mai mult pentru a încărca, deoarece se adaptează la noua setare.
Utilizați Editorul Registrului
Este posibil să nu găsiți opțiunea pentru programarea GPU accelerată hardware în meniul Setări Windows. Dacă acesta este cazul, este probabil să nu aveți actualizarea adecvată instalată, fie că Windows 10 recunoaște că placa dvs. grafică nu este compatibilă cu caracteristica. Dacă sunteți sigur că cardul dvs. este compatibil și doriți să ocoliți metoda de programare GPU accelerată hardware de la Microsoft, puteți utiliza editorul de registry pentru a o activa:
- Faceți clic pe butonul „Start” și tastați „editor de registry” în bara de căutare.
- Apăsați pe „Run ca administrator”.
- Mergeți la „HKEY_LOCAL_MACHINE”, apoi faceți clic pe „System” urmat de „CurrentControlSet”.
- Selectați „Control” din meniul drop-down al fișierului, apoi faceți clic pe „GraphicsDrivers”.
- Găsiți „HwSchMode” în lista de fișiere din partea dreaptă a ecranului și deschideți-o.
- În fereastra pop-up rezultată, setați „Base” la „Hexdecimal și „Value Data” la 2.
- Faceți clic pe butonul „OK” pentru a salva automat modificările.
- Reporniți computerul.
Este posibil să dureze ceva mai mult până când computerul dvs. se încarcă după ce faceți această modificare, deși în curând se va ajusta și se va încărca mai ușor cu repornirile ulterioare.
Cum să activați programarea GPU accelerată hardware în Windows 11
Introducerea Windows 11 a adus funcția de programare GPU accelerată hardware, deși trebuie să utilizați o metodă diferită pentru ao activa:
- Țineți apăsat butonul „Windows” și apăsați „I” pentru a deschide aplicația „Setări”.
- Navigați la „Sistem” prin meniul din stânga și selectați „Afișare”.
- Derulați în jos la „Setări asociate” și faceți clic pe „Grafic”.
- Faceți clic pe linkul „Modificați setările grafice implicite”.
- Activați comutatorul de sub „Programare GPU accelerată prin hardware” și faceți clic pe „Da” în solicitare.
- Închideți aplicația „Setări” și reporniți computerul.
Merită programarea GPU accelerată hardware?
Interesant este că Microsoft spune că este puțin probabil să vedeți diferențe majore de funcționalitate în computerul dvs. (presupunând că totul funcționează corect) atunci când activați Programarea GPU accelerată hardware. Funcția schimbă pur și simplu modul în care solicitările GPU sunt procesate, ceea ce nu este imediat evident atunci când utilizați dispozitivul pentru sarcinile de zi cu zi.
c: /windows/system32/energy-report.html
Beneficiile intră în joc atunci când începeți să desfășurați sarcini mai mari consumatoare de CPU, cum ar fi jocurile, următoarele fiind motive excelente pentru a încerca funcția:
- Reduceți utilizarea procesorului – Transferarea responsabilității de programare către GPU înseamnă că CPU nu trebuie să creeze în continuare datele cadru de care GPU-ul tău are de obicei nevoie pentru a gestiona aceste solicitări.
- Reduceți întârzierea de intrare – Fiecare milisecundă de întârziere într-un joc video bazat pe reflex este timpul care ar putea face diferența între victorie sau înfrângere. Deoarece GPU-ul dvs. se ocupă de toate aspectele procesării grafice, există o întârziere mai mică între apăsarea unui buton și acțiunea corespunzătoare de pe ecran.
- Reduceți temperatura procesorului – Cu mai puține solicitări impuse procesorului din cauza schimbării responsabilității de programare, procesorul dumneavoastră poate funcționa mai repede și mai mult timp, fără a se supraîncălzi.
Deși aceste beneficii sunt pronunțate pentru jocurile pe computer de ultimă generație, trebuie să țineți cont de programarea GPU accelerată hardware care impune mai multă cerere pentru GPU-ul dvs. Consumul de energie va crește și este posibil să descoperiți că computerul dvs. începe să se lupte să afișeze grafice la setări de vârf, dacă GPU-ul dvs. se apropia deja de utilizarea maximă înainte de a activa funcția.
Programați lucrurile altfel
Funcția Hardware Accelerated GPU Scheduling este un avantaj la îndemână pentru jucători (și pentru alții care folosesc aplicații intensive din punct de vedere grafic), deoarece reduce sarcina impusă procesorului. Cu toate acestea, aveți nevoie de hardware care este capabil să utilizeze funcția și este posibil să întâmpinați probleme dacă încercați să rulați o aplicație intensivă din punct de vedere grafic din cauza cerințelor mai mari impuse GPU-ului dvs.
Totuși, poate fi o caracteristică la îndemână pentru cei care știu să o folosească.
Sunteți cineva care a adoptat devreme programarea GPU accelerată hardware? Crezi că va deveni metoda standard pentru programarea GPU în următorii ani? Anunțați-ne în secțiunea de comentarii de mai jos.