Patent · US Active

Virtual machine for virtualizing graphics functions

US11797323B2 · kind B2 · utility

0Cited by
1References
26Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 11, 2021
Grant dateOct 24, 2023
Priority date
Expiry dateApr 8, 2042

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2009/45583
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A host computer for emulating a target system includes a host memory, a CPU, and a host GPU. The host memory is configured to store a library of graphics functions and a VM. The VM includes a section of emulated memory storing target code configured to execute on the target system. The CPU is configured to execute the VM to emulate the target system. The VM is configured to execute the target code and intercept a graphics function call in the target code. The VM is further configured to redirect the graphics function call to a corresponding graphics function in the library of graphics functions stored in the host memory. The host GPU is configured to execute the corresponding graphics function to determine at least one feature configured to be rendered on a display coupled to the host GPU.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.