DirectX Shader Execution Reordering lupaa suuria suorituskykyparannuksia

Kaotik

Banhammer
Ylläpidon jäsen
Liittynyt
14.10.2016
Viestejä
24 807
DirectX:n uusin Agility SDK pitää sisällään uuden Shader Execution Reordering ominaisuuden, joka mahdollistaa varjostinten suoritusjärjestyksen optimoinnin grafiikkapiireillä. Se on osa DXR 1.2 -standardia.

Ominaisuus on tällä hetkellä tuettuna Intelin Arc B -sarjan näytönohjaimilla ja NVIDIAn GeForce RTX 40 -sarjalla ja sitä uudemmilla. AMD:n Radeon RX 9000 -sarja tukee rajapintaa, mutta ei suorita varsinaista uudelleenjärjestelyä.

Uuden Agility SDK:n yhteydessä Microsoft julkaisi asian tiimoilta myös blogin aiheen tiimoilta ja sillä suoritetuista testeistä. SER-ominaisuutta esittelevässä suorituskykytestissä Intelin Arc B -sarjan näytönohjaimet saavuttivat parhaimmillaan jopa 90 % paremman suorituskyvyn, kun NVIDIAn GeForce RTX 4090:llä suorituskyky parani 40 %.

Lähteet: D3D12 Shader Execution Reordering - DirectX Developer Blog, Announcing Shader Model 6.9 Retail and New D3D12 Improvements - DirectX Developer Blog
 
tarkoittaako tämä sitä ettei tarvitsisi rouskuttaa prossulla shadereita heti ekana hommana kun avaa pelin tai laiskasti pelatessa aiheuttaen nykimisiä ?
vai onko jonkinlainen säteenseurannan optimointi ?
 
tarkoittaako tämä sitä ettei tarvitsisi rouskuttaa prossulla shadereita heti ekana hommana kun avaa pelin tai laiskasti pelatessa aiheuttaen nykimisiä ?
vai onko jonkinlainen säteenseurannan optimointi ?
Ei tarkottaisi, vaan että itse GPU:lla optimoidaan niiden suoritusjärjestystä tunnistamalla niistä kaavamaisuuksia parempaa rinnakkaissuoritusta ajatellen. Se kaipaa (ja sai) kaverikseen myös OMM:n eli Opacity Micro Mapsit, joiden avulla voidaan jättää puolestaan turhia säteitä laskematta kun tiedetään näkymättömät paikat.
Koitan jos vaan on aikaa laajentaa pakettia sisältämään paremman kuvauksen ja kattamaan ton OMM:n ja muut uuden Agilityn ominaisuuksista, ehkä samalla siirtyy isoksi. Saa nähdä.
 
Viimeksi muokattu:

Statistiikka

Viestiketjuista
301 851
Viestejä
5 137 074
Jäsenet
82 062
Uusin jäsen
crowleytriplesix

Hinta.fi

Back
Ylös Bottom