-
公开(公告)号:DE112018007635T5
公开(公告)日:2021-04-01
申请号:DE112018007635
申请日:2018-11-30
Applicant: INTEL CORP
Inventor: ROPER MATTHEW , WANG ZHI , SINGH SATYESHWAR , KONDAPALLY KALYAN , VETTER DANIEL , ZHANG WEI
IPC: G06F9/44
Abstract: Vorrichtung und Verfahren zur Implementierung einer virtuellen Anzeige. Zum Beispiel weist eine Ausführungsform einer Grafikverarbeitungsvorrichtung Host-Ausführungsschaltungen zum Ausführen von Anweisungen zum Implementieren von Host- und Virtualisierungsanweisungen zum Implementieren einer virtualisierten Ausführungsumgebung, die mehrere virtuelle Maschinen (VMs) aufweist; Grafikausführungsschaltungen zum Ausführen von Grafikanweisungen zum Rendern von Framebuffern im Auftrag jeder VM, wobei jeder Framebuffer mit einer virtuellen Funktion (VF) assoziiert ist; und eine Anzeigemaschine, die eine oder mehrere Anzeige-Pipes und mehrere Anzeigeebenen aufweist, auf; wobei eine dynamische Abbildung durchgeführt werden soll, um einen oder mehrere der Framebuffer mit einer oder mehreren der Anzeigeebenen zu assoziieren, wobei die dynamische Abbildung das Erzeugen eines Framebuffer-Objektes mit Framebuffer-Informationen, die eine physische Funktion (PF) des Hostes zum Aktualisieren der einen oder mehreren Anzeigeebenen benötigt, umfasst.
-
公开(公告)号:DE112018007634T5
公开(公告)日:2021-04-01
申请号:DE112018007634
申请日:2018-11-30
Applicant: INTEL CORP
Inventor: TIAN KUN , SHAH ANKUR , COWPERTHWAITE DAVID , WANG ZHI , WANG ZHENYU , KONDAPALLY KALYAN , BLOOMFIELD JONATHAN , ZHANG WEI
IPC: G06F9/44
Abstract: Zusammenfassung: Vorrichtung und Verfahren zur Implementierung einer virtuellen Anzeige. Zum Beispiel umfasst eine Ausführungsform einer Grafikverarbeitungsvorrichtung mindestens ein Konfigurationsregister zum Speichern von Framepufferdeskriptorinformationen für einen ersten Gast, der auf einer ersten virtuellen Maschine (VM) in einer virtualisierten Ausführungsumgebung eines Host-Prozessors läuft, wobei die Framepufferdeskriptorinformationen eine oder mehrere dem ersten Gast zugewiesene Anzeige-Pipes angeben; und eine Ausführungsschaltung zum Ausführen eines ersten Treibers, der dem ersten Gast zugewiesen ist, wobei der erste Gast den ersten Treiber verwendet, um einen Framepuffer in einer Ebene, die einer der Anzeige-Pipes zugeordnet ist, gemäß den Framepufferdeskriptorinformationen anzuzeigen.
-