El GPU prieiga tai tampa vis labiau reikalinga konteineriuose ir vietovėse. Virtuali mašinų ir talpyklų populiarinimas atnešė naujų iššūkių suderinamumo su GPU atžvilgiu. „Google“ ir „Collabora“ įgyvendina tokio tipo technologijų palaikymą, o jų įrodymas yra „Virgil3D“ - atviro kodo projektas, su kuriuo galima sukurti virtualius GPU arba vGPU virtualiai aplinkai. Pavyzdžiui, QEMU mes galime tuo mėgautis per „virglrenderer“ ir „virtio-gpu“, kaip matote ankstesnėje diagramoje ...
Veikiančios virtualių mašinų programos su „OpenGL“ Jį bus galima naudoti be „Mesa“ pakeitimų (arba su kitais patentuotais kitų kūrėjų paketais), nukreipiant aparatūros komandas per virtio-gpu, o ne tiesiogiai per „Mesa“. Kai fizinis įrenginys arba pagrindinis kompiuteris gaus aparatinės įrangos komandas, skirtas grafikos valdymui, virglrenderer jas interpretuos taip, lyg tai būtų įprasta aplinka su OpenGL. Na, dabar šiuo atžvilgiu yra naujų patobulinimų, pvz., įdiegimas QEMU palaikymas naudoti „OpenGL ES“ pagreitį (kad būtų galima paleisti QEMU aplinkoje, palaikančioje tik „OpenGL ES“), patobulinimai siekiant „Virglrenderer“ suderinamumo su „OpenGL ES 2.0“, taip pat veikia „OPenGL ES 3.0“. Be to, „Virglrenderer“ buvo įtraukti keli patobulinimai ir naujos funkcijos. Bet tai nėra vieninteliai patobulinimai, mes jau dirbame kur kas daugiau dėl ateities ...
Šiaip ar taip dėl to nerimauja ir jie NVIDIA ir AMD Jie šiuo klausimu studijuoja ir kuria savo sprendimus dėl svarbos, galbūt ne daugumai darbalaukio vartotojų, bet visoms įmonėms ar vartotojams, kuriems reikia įdiegti tokias virtualias aplinkas, kokias paprastai naudojame debesyje.