Microsoftin ASD-tekniikka lyhentää tietokonepelien käynnistymisaikoja
Microsoftin Advanced Shader Delivery (ASD) -tekniikka lyhentää merkittävästi tietokonepelien käynnistysaikoja. Lue, miten se toimii ja miten se vaikuttaa pelaamiseen.
Microsoftin Advanced Shader Delivery (ASD) -tekniikka lyhentää merkittävästi tietokonepelien käynnistysaikoja. Lue, miten se toimii ja miten se vaikuttaa pelaamiseen.
© A. Krivonosov
Microsoft esitteli GDC 2026 -tapahtumassa päivitetyn Advanced Shader Delivery (ASD) -tekniikan, jonka tarkoituksena on lyhentää merkittävästi tietokonepelien käynnistymisaikoja. Uusi järjestelmä automatisoi shaderien esikääntämisen – prosessin, joka pakottaa usein PC-pelaajat odottamaan useita minuutteja ennen pelin alkamista. Microsoft toivoo ASD:n tuovan Windows-pelien käynnistysnopeudet lähemmäksi konsolikokemusta.
Tekniikka toimii Direct3D-rajapinnan kautta. Kehittäjät luovat ensin State Object Database (SODB) -tietokannan, joka kuvaa peliresursseja moottoritasolla. Tämä käsitellään shader-kääntäjillä, jotka tuottavat Precompiled Shader Database (PSDB) -tietokannan, yhteensopivan erilaisten näytönohjainten ja ajurien kanssa.
Valmis tietokanta voidaan jakaa pelin mukana, mikä tarkoittaa, että shaderit valmistellaan etukäteen eivätkä vaadi kääntämistä käyttäjän tietokoneella. Lisäksi PSDB voi päivittyä automaattisesti, kun uusia GPU-ajureita julkaistaan, jolloin valmiit tiedostot voidaan ladata päivitysten kautta ilman, että pelaajan puolella tarvitaan uudelleenkääntämistä.
Suuret näytönohjainvalmistajat valmistelevat jo teknologian tukea. Nvidia aikoo lisätä sen GeForce RTX -ajureihin myöhemmin tänä vuonna, Intel työstää myös yhteensopivia ajureita, ja Qualcomm aikoo toteuttaa ASD:n tulevissa Adreno X2 -GPU:ssa. Microsoft kehottaa pelimoottorikehittäjiä integroimaan järjestelmän varhain, jotta kaupat ja julkaisijat voivat jakaa valmiita shader-tietokantoja pelien rinnalla.