Microsoft ir izdarījis jaunu Agility Software Development Kit izlaišanu, kas nodrošina jaunas iespējas. Agility SDK 1.613 iekļauj Shader Model 6.8 un Work Graphs API atbalstu. Pēdējais ir svarīgs funkcionalitātes elements, kas veicina GPU-renderēšanas izmantošanu, atvieglojot centrālā procesora slodzi. Grafiskie procesori spēs ģenerēt darbu "uz lidojoša rāmja". Šo ideju veicināja Epic izstrādātāji, kas uzstājās, ka GPU spētu veikt vairāk darbību patstāvīgi.
Tagad, lai iegūtu galīgo attēlu, daļu darba veic CPU, bet daļu — GPU. Bet dažreiz centrālais procesors pērk daudz laika, lai izlemtu, ko darīt ar grafisko procesoru turpmāk. Work Graphs ir sistēma, kas palīdz CPU un GPU efektīvāk sadarboties kopā, ziņo Video kartes.
Viņi dod centrālajam procesoram iespēju plānot darbu iepriekš un organizēt uzdevumus grafiskajam procesoram. Tā vietā, lai gaidītu katru bloku, CPU var iepriekš sniegt sarakstu ar to, kas jādara, tāpēc grafiskajam procesoram nav jāgaida nākamais uzdevums. CPU un GPU, strādājot kopā, var ātrāk pārvaldīt atmiņu, uzturēt visu kārtībā un ļaut nesatraukti palaist tik sarežģītas uzdevumus.
Atjaunotā Shader Model 6.8 arī satur jaunas funkcijas, piemēram, Start Vertex/Instance Location, kas ļauj šejderiem iegūt parametrus no API izsaukuma. Tas var būt noderīgi pielāgotiem aprēķiniem neatkarīgi no fiksētiem datu funkcijas. Turklāt, ir funkcija Wave Size Range, kas ļauj izstrādātājiem noteikt vēlamo viļņa izmēru šejderos. Tas var palīdzēt samazināt nepieciešamo šejderu skaitu vai pat izslēgt vajadzību pēc vairāku šejderu izmantošanas. Visbeidzot, ir parādījusies paplašinātā salīdzinošā izlases funkcija, kas vajadzētu nodrošināt labākus krustplaformas šejderus.
Jaunā funkcija ar nosaukumu GPU Upload Heaps ļauj ātri kopēt datus no CPU uz GPU. Tas novērš nepieciešamību izmantot PCI autobusu datu pārsūtīšanai no VRAM uz CPU. Šī funkcija izmanto ResizableBAR, kas ļauj CPU ierakstīt datus VRAM ar zemu aizkavi.
Jūs varat sākt izmantot jauno SDK ar AMD un NVIDIA palīdzību, kas ir izlaiduši pirmās versijas draiverus jaunajam SDK. Work Graphs tiek atbalstīti ar grafikas procesoriem NVIDIA Ampere un Ada ar 551.76 vai jaunākām versijām draiveriem. AMD vienīgi apstiprina, ka Work Graphs darbojas ar RX 7000 grafikas procesoriem ar RDNA3 arhitektūru (pagaidām). Intel pagaidām nav izlaidusi jaunus draiverus.
Komentāri (0)
Šobrīd nav neviena komentāra