Aikakaudella, jolloin yhä useammat kannettavat tietokoneet on varustettu kahdella näytönohjaimella, joista toinen on integroitu prosessoriin (iGPU) ja toinen on erillinen näytönohjain (dGPU), Microsoft on kehittänyt CASO-nimisen ratkaisun maksimoidakseen niiden yhteisen potentiaalin.
Tyypillisesti kannettavissa tietokoneissa on iGPU:t, jotka on yhdistetty suoraan näyttöön, kun taas dGPU:t hoitavat renderöintitehtävät ja lopulta lähettävät kuvat integroituun grafiikkaan näyttöä varten. Tämä kokoonpano on suunniteltu tasapainottamaan suorituskykyä ja energiatehokkuutta, ja dGPU:t on varattu vaativiin tehtäviin ja energiansäästö saavutetaan integroidun näytönohjaimen avulla. Tämä kaksivaiheinen prosessi voi kuitenkin joskus johtaa suorituskyvyn heikkenemiseen.
Haaste:
Prosessoreihin integroitu grafiikka on huomattavista edistysaskelista huolimatta edelleen suhteellisen rajallinen teholtaan erityisiin malleihin verrattuna. Lisäksi iGPU:t käyttävät järjestelmämuistia (RAM), koska niistä puuttuu erillinen VRAM, mikä voi vaikuttaa suorituskykyyn.
dGPU:n tarve välittää kuvat integroituun näytönohjaimeen muodostaa pullonkaulan prosessiin.
Olemassa olevat ratkaisut:
Näihin haasteisiin vastaamiseksi AMD esitteli Smart Access Graphicsin ja NVIDIA esitteli Advanced Optimuksen, jotka molemmat hyödyntävät multiplekserin (mux) tehokkuutta. Tässä asetelmassa dGPU hoitaa resurssiintensiiviset pelitehtävät, kun taas iGPU hallitsee vähemmän vaativia päivittäisiä toimintoja, mikä varmistaa sujuvamman suorituskyvyn poistamalla tiedonsiirron tarpeen kahden grafiikkakomponentin välillä.
Kuitenkin kannettavat tietokoneet, joissa ei ole muxia tai joissa tämä toiminto on poistettu käytöstä, voivat kohdata rajoituksia. dGPU:n käyttö voi lisätä energiankulutusta ja lyhentää akun käyttöikää.
Esittelyssä CASO:
Microsoftin ratkaisu kannettaville tietokoneille, joissa ei ole mux-toimintoa tai joissa mux-toiminto on poistettu käytöstä, on CASO (Catalyst Access for Systems Optimization). CASO toimii kaappaamalla kopiot renderoiduista kuvista, tehostaen tehokkaasti FPS:ää ja vähentämällä näytön viivettä. Tämä lähestymistapa parantaa suorituskykyä ilman ylimääräisiä laitteistokomponentteja.
Microsoft väittää, että CASO voi tarjota jopa 16 prosentin lisäyksen FPS:ään ja 27 prosentin vähennyksen latenssiin. Lisäksi se vähentää palautustapahtumia ja odotusajan havaitsemista jopa 45 %.
Huomionarvoisia ominaisuuksia
CASO ei ole täysin uusi, sillä se otettiin käyttöön vuonna 2021 peleissä, joissa on DirectX 11 -tuki. Sen merkitys on kuitenkin kasvanut, koska se tukee nyt pelejä DirectX 12:lla.
CASO on integroitu natiivisti Windows 11, josta tulee olennainen osa käyttöjärjestelmää. On huomattava, että se ei aseta erityisiä vaatimuksia ja toimii saumattomasti minkä tahansa erillisen näytönohjaimen kanssa. Lisäksi se toimii natiivisti millä tahansa yhteensopivalla laitteella.
Yhteensopivuus
NVIDIA vahvistaa, että CASO toimii kaikkien sen GeForce-näytönohjainkorttien kanssa, joissa on r515-ohjain tai uudempi. IntelWDDM 3.0 -ajureilla varustettu Xe Graphics tarjoaa täyden tuen, ja AMD:n Radeon 6000 -sarja ja uudemmat ovat yhteensopivia, kun ne yhdistetään WDDM 3.1 -ohjaimen kanssa.
CASO on lupaava työkalu grafiikan suorituskyvyn parantamiseen kannettavissa tietokoneissa ilman kalliita laitteistopäivityksiä, mikä parantaa merkittävästi suorituskykyä ja vähentää viivettä.