GPU-virtualigaj plibonigoj

VGPU-operacia diagramo

El GPU-aliro ĝi fariĝas ĉiam pli necesa en kontenerigitaj kaj provizitaj medioj. La popularigado de virtualaj maŝinoj kaj ujoj alportis novajn defiojn rilate al kongruo kun GPUoj. Google kaj Collabora efektivigas subtenon por ĉi tiu speco de teknologio, kaj pruvo de ili estas Virgil3D, malfermfonteca projekto, per kiu vi povas krei virtualajn GPUojn aŭ vGPUojn por virtualaj medioj. Ekzemple, en QEMU ni povas ĝui ĉi tion per virglrenderer kaj virtio-gpu kiel vi povas vidi en la antaŭa diagramo ...

La virtualaj maŝinaj aplikoj, kiuj funkcias kun OpenGL ĝi povas esti uzata sen Mesa-modifoj (aŭ kun aliaj posedaj stakoj de aliaj programistoj), enkanaligante aparatajn komandojn per virtio-gpu anstataŭ rekte per Mesa. Post kiam la fizika maŝino aŭ gastiganto ricevas la aparatajn komandojn por manipuli la grafikaĵojn, virglrenderer interpretos ilin kvazaŭ normala OpenGL-medio. Nu, nun estas novaj plibonigoj tiurilate, kiel la efektivigo en QEMU subteno por uzi OpenGL ES-akcelon (por povi funkciigi QEMU en medioj, kiuj nur subtenas OpenGL ES), plibonigoj al kongruo de Virglrenderer kun OpenGL ES 2.0, kaj ankaŭ funkcias por OPenGL ES 3.0. Krome iuj plibonigoj kaj novaj funkcioj estis inkluzivitaj por Virglrenderer. Sed ili ne estas la solaj plibonigoj, ni jam laboras pri multe pli por la estonteco ...

Ankaŭ ili ne estas la solaj maltrankvilantaj pri ĉi tio NVIDIA kaj AMD Ili studas kaj disvolvas siajn proprajn solvojn tiurilate pro la graveco, eble ne por plej multaj labortablaj uzantoj, sed por ĉiuj kompanioj aŭ uzantoj, kiuj bezonas efektivigi virtualajn mediojn kiel tiujn, kiujn ni kutime uzas en la nubo.


La enhavo de la artikolo aliĝas al niaj principoj de redakcia etiko. Por raporti eraron alklaku Ĉi tie.

Estu la unua por komenti

Lasu vian komenton

Via retpoŝta adreso ne estos eldonita. Postulita kampojn estas markita per *

*

*

  1. Respondeculo pri la datumoj: Miguel Ángel Gatón
  2. Celo de la datumoj: Kontrola SPAM, administrado de komentoj.
  3. Legitimado: Via konsento
  4. Komunikado de la datumoj: La datumoj ne estos komunikitaj al triaj krom per laŭleĝa devo.
  5. Stokado de datumoj: Datumbazo gastigita de Occentus Networks (EU)
  6. Rajtoj: Iam ajn vi povas limigi, retrovi kaj forigi viajn informojn.