Patent ID: 8477145

Claim:
A computer comprising: detection circuitry to detect an entry to be created by an application launched in a first virtual machine on a virtual machine monitor (VMM); lookup circuitry to combine data or an offset from the entry to be created with data or an offset from an entry to be created by the VMM to create an entry of a single level lookup table to convert a guest address to a host address; memory controller circuitry to store the entry to be created by an application in a first memory address translation table in a main memory, to store the entry to be created by the VMM stored in a second memory address translation table in the main memory, and to store the entry of the single level lookup table in the main memory; and graphics device circuitry or graphics controller circuit to translate a guest address of a DMA requests in one of a graphics display engine and a graphics render engine to a host physical address (HPA) using the single level lookup table.