Computing methods and apparatuses with graphics and system memory conflict check
AssigneeIntel Corporation
InventorsYao Zu Dong, Zhi Wang
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsYao Zu Dong, Zhi Wang
Estimating the term…
An apparatus may include a graphics processing unit (GPU) and a hypervisor. The hypervisor may include a command parser to parse graphics memory addresses associated with a workload of a virtual machine of the apparatus, and generate a first shadow global graphics translation table (SGGT) for translating the graphics memory addresses. The hypervisor may further include a GPU scheduler to check conflict between the first SGGTT and a second SGGTT containing graphics memory addresses used by working sets being-executed or to-be-executed by the render engines of the GPU, and schedule the workload of the virtual machine to a render engine when there is no conflict between the first SGGTT and the second SGGTT. Other embodiments may be described and/or claimed.
An apparatus for processing data, comprising:
A method for processing data, comprising:
At least one non-transitory computer readable storage medium having a plurality of instructions configured to enable an apparatus, in response to execution of the plurality of instructions by the apparatus, to:
Dependencies are inferred from the claim text.