Virtual machine for virtualizing graphical functions

The invention relates to a virtual machine for virtualizing graphics functions. Specifically, a host computer for emulating a target system, the host computer comprising: a host memory, a CPU, and a host GPU. The host memory is configured to store a graph function library and a VM. The VM includes a...

Full description

Saved in:
Bibliographic Details
Main Authors DYER, THOMAS, JOSEPH, HOTRA JONATHAN N, PATTERSON, GREGORY, A, SOWADSKI CHRISTOPHER H
Format Patent
LanguageChinese
English
Published 15.03.2022
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The invention relates to a virtual machine for virtualizing graphics functions. Specifically, a host computer for emulating a target system, the host computer comprising: a host memory, a CPU, and a host GPU. The host memory is configured to store a graph function library and a VM. The VM includes a section of emulating memory that stores target code configured to execute on a target system. The CPU is configured to execute a VM to emulate a target system. The VM is configured to execute target code and intercept a graphical function call in the target code. The VM is further configured to redirect the graphics function calls to corresponding graphics functions in a library of graphics functions stored in the host memory. The host GPU is configured to execute a corresponding graphical function to determine at least one feature configured to render on a display coupled to the host GPU. 本公开涉及用于虚拟化图形函数的虚拟机。具体地,一种对目标系统进行仿真的主机计算机,该主机计算机包括:主机存储器、CPU以及主机GPU。该主机存储器被配置成存储图形函数库和VM。该VM包括仿真存储器的存储目标代码的区段,该目标代码被配置成在目标系统上执行
Bibliography:Application Number: CN202110943352