The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 16, 2024

Filed:

Jan. 06, 2021
Applicants:

Baidu Usa Llc, Sunnyvale, CA (US);

Kunlunxin Technology (Beijing) Company Limited, Beijing, CN;

Inventors:

Zhibiao Zhao, Sunnyvale, CA (US);

Yueqiang Cheng, Sunnyvale, CA (US);

Assignees:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/455 (2018.01); G06F 11/14 (2006.01); G06N 20/00 (2019.01); H04L 9/08 (2006.01); H04L 9/32 (2006.01);
U.S. Cl.
CPC ...
G06F 9/45558 (2013.01); G06F 11/1451 (2013.01); G06N 20/00 (2019.01); H04L 9/0825 (2013.01); H04L 9/3236 (2013.01); G06F 2009/4557 (2013.01); G06F 2009/45587 (2013.01); G06F 2201/81 (2013.01); G06F 2201/815 (2013.01); G06F 2201/835 (2013.01); G06F 2201/84 (2013.01);
Abstract

Systems and methods are disclosed for migrating a virtual machine (VM) having a virtual function that maps resources of an artificial intelligence (AI) accelerator to the VM. A driver for the AI accelerator can generate a checkpoint of VM processes that make calls to the AI accelerator, and can the checkpoint can include a list and configuration of resources mapped to the AI accelerator by the virtual function. The driver can also access the code, data, and memory of the AI accelerator to generate a checkpoint of the AI accelerator status. When the VM is migrated to a new host, then either, or both, of these checkpoint frames can be used to ensure that resuming the VM on a new host having appropriate AI accelerator resources, can be successful resumed on the new host. One or both checkpoint frames can be captured based upon an event, in anticipation of the need to migrate the VM.


Find Patent Forward Citations

Loading…