Invention Grant
- Patent Title: Allocation of graphics processing units for virtual machines
-
Application No.: US16330295Application Date: 2016-09-05
-
Publication No.: US11321111B2Publication Date: 2022-05-03
- Inventor: Eyal de Lara , Daniel Kats , Graham Allsop , Weidong Han , Feng Xie
- Applicant: HUAWEI TECHNOLOGIES CO., LTD. , THE GOVERNING COUNCIL OF THE UNIVERSITY OF TORONTO
- Applicant Address: CN Guangdong; CA Toronto
- Assignee: HUAWEI TECHNOLOGIES CO., LTD.,THE GOVERNING COUNCIL OF THE UNIVERSITY OF TORONTO
- Current Assignee: HUAWEI TECHNOLOGIES CO., LTD.,THE GOVERNING COUNCIL OF THE UNIVERSITY OF TORONTO
- Current Assignee Address: CN Guangdong; CA Toronto
- Agency: Slater Matsil, LLP
- International Application: PCT/CN2016/098137 WO 20160905
- International Announcement: WO2018/040112 WO 20180308
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F9/48 ; G06F9/50 ; G06F9/46 ; G06F9/54 ; G06F9/4401

Abstract:
The present disclosure provides systems, methods, and computer-readable media for managing graphics processing unit (GPU) allocation for a virtual machine (VM). A first GPU driver, associated with a first GPU, is offloaded from an operating system (OS) of the VM. Then, the first GPU is deallocated from the VM. A second GPU is allocated to the VM, and a second GPU driver, associated with the second GPU, is loaded in the OS of the VM. To restore a GPU context from the first GPU within the second GPU, a GPU command log from the first GPU is replayed to the second GPU.
Public/Granted literature
- US20190213032A1 ALLOCATION OF GRAPHICS PROCESSING UNITS FOR VIRTUAL MACHINES Public/Granted day:2019-07-11
Information query