GPU virtualizációs fejlesztések

VGPU működési diagram

El GPU hozzáférés egyre inkább szükségessé válik a konténeres és a helyettesített környezetben. A virtuális gépek és konténerek népszerűsítése új kihívásokat hozott a GPU-kkal való kompatibilitás szempontjából. A Google és a Collabora támogatja az ilyen típusú technológiák támogatását, és ezek bizonyítéka a Virgil3D, egy nyílt forráskódú projekt, amellyel virtuális GPU-k vagy vGPU-k hozhatók létre virtuális környezetek számára. Például a QEMU-ban ezt élvezhetjük a virglrenderer és a virtio-gpu segítségével, amint az az előző ábrán látható ...

A működő virtuális gép-alkalmazások az OpenGL-lel Használható lesz a Mesa módosítása nélkül (vagy más fejlesztők szabadalmaztatott veremeivel), a hardverparancsok virtio-gpu-n keresztül történő továbbítására, nem pedig közvetlenül a Mesán keresztül. Amint a fizikai gép vagy gazdagép megkapja a hardverparancsokat a grafika kezeléséhez, a virglrenderer úgy értelmezi azokat, mintha egy normál OpenGL környezet lenne. Nos, most új fejlesztések vannak ebben a tekintetben, például a megvalósítás QEMU támogatás az OpenGL ES gyorsítás használatához (a QEMU futtatásához olyan környezetekben, amelyek csak az OpenGL ES-t támogatják), a Virglrenderer kompatibilitásának fejlesztése az OpenGL ES 2.0-val, és az OPenGL ES 3.0 esetében is működik. Ezenkívül néhány fejlesztést és új funkciót is tartalmazott a Virglrenderer. De nem csak ezek a fejlesztések, már sokkal többet dolgozunk a jövő érdekében ...

Amúgy sem csak ők aggódnak emiatt NVIDIA és AMD Saját megoldásaikat tanulmányozzák és fejlesztik e tekintetben, annak fontossága miatt, talán nem a legtöbb asztali felhasználó számára, hanem minden olyan vállalat vagy felhasználó számára, akiknek olyan virtuális környezeteket kell megvalósítaniuk, mint amilyeneket általában a felhőben használunk.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.