Microsoft Windows 10 hardware-accelereret GPU-planlægning Få NVIDIA- og AMD-support
Microsoft Windows 10 havde modtaget en vigtig funktion, som moderne GPU'er kan bruge og gavne GPU-driftstiderne. Windows 10. maj 2020, 20H1 v2004 kumulative opdatering indeholder den nye hardware-accelererede GPU-planlægningsfunktion, som forblev 'Fra' som standard. Men med NVIDIA og nu AMD, der understøtter denne funktion, skal Windows 10 OS-brugere med dedikerede grafikkort eller diskrete GPU'er tænde for funktionen 'Til'.
Med Windows 10. maj 2020-opdateringen introducerede Microsoft en ny GPU-planlægger. Virksomheden har dog bevidst forladt indstillingen som en opt-in. Med andre ord forbliver indstillingerne fortsat og slukket som standard via en vippeknap i grafikindstillinger. Men med NVIDIA og AMD, der nu understøtter funktionen på deres GPU'er, er det måske det rigtige tidspunkt at tænde for dette “Væsentlig og grundlæggende ændring af førermodellen”.
AMD følger NVIDIA og tilføjer support til GPU-planlægning i Radeon-software Adrenalin 2020 Edition 20.5.1 Beta-driver:
AMD har officielt tilføjet support til GPU-planlægning i sin Radeon Software Adrenalin 2020 Edition 20.5.1 Beta-driver. Det er vigtigt at bemærke, at softwaren såvel som funktionen stadig er eksperimentel. Derfor har Microsoft holdt funktionen slået fra som standard.
AMD Radeon RX 5600 og Radeon RX 5700-serien grafikkort har evnen til at overtage pligterne til planlægning af GPU-brug. Med andre ord har den nye funktion overført ansvaret for planlægning af GPU-brug og driftstider fra en softwareplatform direkte til den kompatible eller understøttende GPU installeret i computeren.
NVIDIA annoncerede for nylig sin støtte til Windows-grafikplanlægning. Imidlertid har Microsofts nye DirectX Ultimate-grafik-API, der får support GeForce RTX GPU, lagt meddelelsen bagud. Microsoft har advaret om, at GPU-planlægningsfunktionen bliver nødt til det gennemgå et par flere testrunder inden den er tændt som standard.
Windows 10. maj 2020 opdateringsinstallatører kan opleve reduceret ventetid forårsaget af buffering mellem CPU og GPU?
Microsoft er overbevist om, at aktivering af GPU-planlægning på understøttende grafikkort skulle reducere omkostningerne betydeligt for GPU-planlægning. Kort sagt, brugerne kan opleve forbedret GPU-respons. Desuden skal dette muliggøre yderligere innovation i GPU-arbejdsbelastningsstyring i fremtiden.
Hardware-accelereret GPU-planlægning er tilgængelig i Windows 10 version 2004. Funktionen blev aktiveret af Windows Display Driver Model (WDDM) v2.7-driveren i denne version af Windows 10. Da indstillingen er slået fra som standard, skal brugerne tilmelde sig den i Indstillinger -> System -> Skærm -> Grafik Indstillinger. Det er vigtigt at bemærke, at ikke alle pc'er, der kører den nyeste Windows 10 20H1 eller v2004 kumulative opdatering, har indstillingen. Indstillingens kerneinterface vises kun, hvis GPU- og GPU-driveren understøtter GPU-planlæggeren.
Hardware-GPU-planlægning blev introduceret helt tilbage i Windows Vista. Det er en softwarekomponent, der allokerer arbejdsbyrde fra flere kilder til en GPU. Alternativt vil alle applikationer, der har brug for GPU-acceleration, sende så meget trafik som muligt til GPU-driveren. GPU-planlægning svarer til OS-trådplanlægning, da den selektivt eller sekventielt tildeler arbejdsbelastninger og i det væsentlige ikke overbelaster GPU-driveren med samtidige dumping af opgaver.
Nogle af de nyere generationer af GPU'er fra NVIDIA, AMD samt Intel har en dedikeret hardwarekomponent indbygget til at udføre planlægning. Med indførelsen af indstillingen overfører Windows GPU-planlægningsopgaver til hardwarekomponenten. I det væsentlige bør skift fra software til hardwarebaseret GPU-planlægning frigøre nogle CPU-ressourcer og potentielt reducere latenstider på forskellige stadier af grafikgengivelsesrørledningen.
Det er interessant at bemærke, at Microsoft har til hensigt at udvikle sig mere i retning af at reducere ventetid ved at downloade CPU'en i fremtidige versioner af Windows og DirectX. Dette er helt modsat virksomhedens oprindelige retning, hvor det favoriserede værtssignalbehandling i stedet for hardwareaccelereret signalbehandling.