Apparatus and method for pattern-driven page table shadowing for graphics virtualization
AssigneeIntel Corporation
InventorsKun Tian, Yao Zu Dong
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsKun Tian, Yao Zu Dong
Estimating the term…
An apparatus and method are described for pattern driven page table updates. For example, one embodiment of an apparatus comprises a graphics processing unit (GPU) to process graphics commands and responsively render a plurality of image frames; a hypervisor to virtualize the GPU to share the GPU among a plurality of virtual machines (VMs); a first guest page table managed within a first VM, the first guest page table comprising a plurality of page table entries; a first shadow page table managed by the hypervisor and comprising page table entries corresponding to the page table entries of the first guest page table; and a command parser to analyze a current working set of commands submitted from the first VM to the GPU, the command parser to responsively update the first shadow page table responsive to determining a set of page table entries predicted to be used based on the analysis of the working set of commands.
A apparatus comprising:
A system comprising:
Dependencies are inferred from the claim text.