Millores per a la virtualització de GPU

Diagrama de l'funcionament de vGPU

El accés a la GPU es fa cada vegada més necessari en entorns de contenidors i victualizados. La popularització de les màquines virtuals i contenidors han portat nous desafiaments en termes de compatibilitat amb les GPUs. Google i Collabora estan implementant suport per a aquest tipus de tecnologies, i prova d'ells és Virgil3D, un projecte de codi obert amb el qual es poden crear GPUs virtuals o vGPUs per als entorns virtuals. Per exemple, en QEMU podem gaudir d'això mitjançant virglrenderer i virtio-gpu com es peude veure en el diagrama anterior ...

Les aplicacions de la màquina virtual que funcioni amb OpenGL es podrà fer servir sense modificacions de Mesa (o amb altres piles propietàries d'altres desenvolupadors), canalitzant les ordres de maquinari a través de virtio-gpu en comptes de fer-ho directament per Mesa. Una vegada la màquina física o host rep les ordres de maquinari per al maneig dels gràfics, seran interpretats per virglrenderer com si es tractés d'un entorn normal amb OpenGL. Doncs bé, ara hi ha noves millores al respecte, com per exemple la implementació a QEMU d'el suport per utilitzar acceleració d'OpenGL ÉS (per poder executar QEMU en entorns que només admeten OpenGL ES), millores cap a la compatibilitat de Virglrenderer amb OpenGL ÉS 2.0, i també es treballa per OpenGL ÉS 3.0. A més, s'han estat incloent algunes millores i noves funcions per Virglrenderer. Però no són les úniques millores, ja es treballa en molt més de cara a el futur ...

De tota manera, no són els únics que s'estan preocupant d'això, també NVIDIA i AMD estan estudiant i desenvolupant les seves pròpies solucions en aquest sentit a causa de la importància, potser no comptant per a la majoria d'usuaris d'escriptori, però sí per a totes les empreses o usuaris que necessitin implementar entorns virtuals com els que solem usar en el núvol.


Sigues el primer a comentar

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.