MESA-

Vaikka toimittajat keskittyvät yhä enemmän vain Vulkaniin (ja Direct3D: hen Windowsissa), siellä on vielä paljon OpenGL-ohjelmistoja etenkin työasemassa, jossa ohjelmistotoimittajat mukautuvat hitaasti. Tunnettu RadeonSI OpenGL-kehittäjä Marek Olšák AMD: stä sai tällä viikolla uuden suorituskyvyn optimoinnin, jonka pitäisi hyötyä SPECviewperfin kaltaisista.

Tänä vuonna olemme nähneet Marekin ja AMD: n muiden avoimen lähdekoodin ajurikehittäjien työskentelevän työaseman optimoinnit optimoimalla Gallium3D-ohjaimen SPECviewperfia vastaan ​​ ja muita parannuksia tänä vuonna.

Vaikka jotkut CAD-ohjelmistotoimittajat ovat ilmaisseet kiinnostuksensa Vulkaniin ja lopulta useampi työasemien ohjelmistotoimittaja käyttää seuraavan sukupolven sovellusliittymää, toistaiseksi OpenGL on edelleen melko tärkeä. Se on myös alue, jolla AMD: n oma Windowsissa ja Linuxissa käytetty OpenGL-ajurikomponentti on perinteisesti toiminut paremmin kuin avoimen lähdekoodin Mesa OpenGL-ohjain. Mutta viime kuukausina on ollut selkeä ja vankka pyrkimys Mesan parantamiseen tällaisissa käyttötapauksissa.

Uusin yhdistämispyyntö , johon viitataan, on Marek työskentelemällä asynkronisen glFlushin kanssa Mesa-tilaseurannan ja OpenGL-ketjutuskoodin ympärillä. Tämä muutos yleiseen Mesa-koodiin mahdollistaa glFlush-ohjelman suorittamisen asynkronisesti, kun kuvaa ei ole tuotu/viety.

Marek toteaa, että tämä parantaa katselukerran suorituskykyä, mutta ei käsitellyt yksityiskohtia odotettavissa olevasta parannuksesta kvantifioitavissa. Joka tapauksessa viimeisimmät RadeonSI-optimoinnit ovat tulossa ensi vuosineljänneksellä Mesa 21.2: ssa. tilaa, jossa ohjelmistotoimittajat mukautuvat hitaasti. Tunnettu RadeonSI OpenGL-kehittäjä Marek Olšák AMD: stä sai tällä viikolla uuden suorituskyvyn optimoinnin, jonka pitäisi hyötyä SPECviewperfin kaltaisista…

Categories: IT Info