Verbesserungen der GPU-Virtualisierung

VGPU-Betriebsdiagramm

El GPU-Zugriff In Umgebungen mit Containern und Victualisierungen wird dies zunehmend erforderlich. Die Popularisierung virtueller Maschinen und Container hat neue Herausforderungen hinsichtlich der Kompatibilität mit GPUs mit sich gebracht. Google und Collabora implementieren Unterstützung für diese Art von Technologie. Ein Beweis dafür ist Virgil3D, ein Open Source-Projekt, mit dem Sie virtuelle GPUs oder vGPUs für virtuelle Umgebungen erstellen können. In QEMU können wir dies beispielsweise durch virglrenderer und virtio-gpu genießen, wie Sie im vorherigen Diagramm sehen können ...

Die funktionierenden Anwendungen der virtuellen Maschine mit OpenGL Es kann ohne Änderungen an Mesa (oder mit anderen proprietären Stacks anderer Entwickler) verwendet werden und Hardwarebefehle über virtio-gpu statt direkt über Mesa leiten. Sobald die physische Maschine oder der Host die Hardwarebefehle zur Verwaltung der Grafiken erhält, werden diese von virglrenderer so interpretiert, als wäre es eine normale Umgebung mit OpenGL. Nun gibt es diesbezüglich neue Verbesserungen, wie zum Beispiel die Implementierung in QEMU Unterstützung für die Verwendung der OpenGL ES-Beschleunigung (um QEMU in Umgebungen ausführen zu können, die nur OpenGL ES unterstützen), Verbesserungen der Virglrenderer-Kompatibilität mit OpenGL ES 2.0 und auch für OPenGL ES 3.0. Darüber hinaus wurden einige Verbesserungen und neue Funktionen für Virglrenderer hinzugefügt. Aber sie sind nicht die einzigen Verbesserungen, wir arbeiten bereits an viel mehr für die Zukunft ...

Sie sind sowieso nicht die einzigen, die sich darüber Sorgen machen NVIDIA und AMD Sie untersuchen und entwickeln diesbezüglich ihre eigenen Lösungen, da dies möglicherweise nicht für die meisten Desktop-Benutzer wichtig ist, sondern für alle Unternehmen oder Benutzer, die virtuelle Umgebungen implementieren müssen, wie wir sie normalerweise in der Cloud verwenden.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.