-
公开(公告)号:US20210263755A1
公开(公告)日:2021-08-26
申请号:US17256204
申请日:2018-11-30
Applicant: INTEL CORPORATION
Inventor: Kun TIAN , Ankur SHAH , David COWPERTHWAITE , Zhi WANG , Zhenyu WANG , Kalyan KONDAPALLY , Jonathan BLOOMFIELD , Wei ZHANG
IPC: G06F9/451 , G06F9/455 , G06F9/4401 , G06F3/14 , G09G5/00
Abstract: Apparatus and method for implementing a virtual display. For example, one embodiment of a graphics processing apparatus comprises at least one configuration register to store framebuffer descriptor information for a first guest running on a first virtual machine (VM) in a virtualized execution environment of a host processor, the framebuffer descriptor information to indicate one or more display pipes assigned to the first guest; and execution circuitry to execute a first driver assigned to the first guest, the first guest to use the first driver to display a framebuffer in a plane associated with one of the display pipes in accordance with the framebuffer descriptor information.
-
公开(公告)号:US20240211297A1
公开(公告)日:2024-06-27
申请号:US18395766
申请日:2023-12-26
Applicant: Intel Corporation
Inventor: Zhao LIU , Zhenyu WANG
IPC: G06F9/455
CPC classification number: G06F9/45558 , G06F2009/45562
Abstract: A method for a primary virtual machine (VM) to schedule a sibling VM task executed by a hypervisor. Upon request of the sibling VM, the hypervisor creates a sibling task which includes a hypervisor ID. The hypervisor ID is then communicated to the primary VM. Subsequently, the primary VM creates a broker task, identified by its broker ID, and based on the received hypervisor ID for the sibling VM task. The primary VM then communicates to the hypervisor a mapping of the broker ID to the corresponding hypervisor ID. Finally, the primary VM executes the broker task when instructed by a scheduler of the primary VM. The broker task then triggers the hypervisor to run the corresponding sibling task based on the mapping.
-