Poboljšanja GPU virtualizacije

VGPU dijagram rada

El GPU pristup postaje sve neophodnija u kontejnerskim i opskrbljenim okruženjima. Popularizacija virtualnih mašina i kontejnera donijela je nove izazove u pogledu kompatibilnosti s GPU-ima. Google i Collabora implementiraju podršku za ovu vrstu tehnologije, a dokaz tome je Virgil3D, projekt otvorenog koda s kojim možete kreirati virtualne GPU-ove ili vGPU-ove za virtualna okruženja. Na primjer, u QEMU-u možemo uživati ​​u ovome kroz virglrenderer i virtio-gpu kao što možete vidjeti na prethodnom dijagramu ...

Aplikacije virtualne mašine koje rade sa OpenGL-om može se koristiti bez Mesa modifikacija (ili s drugim zaštićenim stekovima drugih programera), usmjerjući hardverske naredbe putem virtio-gpu umjesto izravno putem Mesa. Jednom kada fizička mašina ili domaćin prime hardverske naredbe za rukovanje grafikom, virglrenderer će ih protumačiti kao da je to normalno OpenGL okruženje. Eto, sada postoje nova poboljšanja u ovom pogledu, poput implementacije u QEMU podrška za upotrebu OpenGL ES ubrzanja (da bi se mogao pokrenuti QEMU u okruženjima koja podržavaju samo OpenGL ES), poboljšanja u odnosu na Virglrenderer kompatibilnost s OpenGL ES 2.0, a također radi i za OPenGL ES 3.0. Pored toga, za Virglrenderer su uključena neka poboljšanja i nove funkcije. Ali to nisu jedina poboljšanja, već radimo na mnogo više za budućnost ...

I oni se ionako ne brinu samo zbog ovoga NVIDIA i AMD S tim u vezi proučavaju i razvijaju vlastita rješenja zbog važnosti, možda ne za većinu korisnika računara, već za sve kompanije ili korisnike koji trebaju implementirati virtualna okruženja poput onih koja obično koristimo u oblaku.


Sadržaj članka pridržava se naših principa urednička etika. Da biste prijavili grešku, kliknite ovdje.

Budite prvi koji komentarišete

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.