GPU virtualizacijos patobulinimai

VGPU veikimo schema

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“ jis gali būti naudojamas be „Mesa“ modifikacijų (arba su kitais nuosavais kitų kūrėjų paketais), apjungiant aparatūros komandas per „virtio-gpu“, o ne tiesiogiai per „Mesa“. Kai fizinė mašina ar pagrindinis kompiuteris gaus aparatūros komandas grafikai tvarkyti, „virglrenderer“ jas interpretuos taip, lyg tai būtų įprasta „OpenGL“ aplinka. Na, dabar šioje srityje yra naujų patobulinimų, tokių kaip įgyvendinimas XNUMX m 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.


Straipsnio turinys atitinka mūsų principus redakcijos etika. Norėdami pranešti apie klaidą, spustelėkite čia.

Būkite pirmas, kuris pakomentuos

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.