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:
May. 10, 2022

Filed:

Jan. 04, 2019
Applicants:

Baidu Usa Llc, Sunnyvale, CA (US);

Baidu.com Times Technology (Beijing) Co., Ltd., Beijing, CN;

Inventors:

Yong Liu, Sunnyvale, CA (US);

Yueqiang Cheng, Sunnyvale, CA (US);

Jian Ouyang, Beijing, CN;

Tao Wei, Sunnyvale, CA (US);

Assignees:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/62 (2013.01); G06F 13/16 (2006.01); H04L 29/06 (2006.01); G06F 21/60 (2013.01);
U.S. Cl.
CPC ...
G06F 21/6218 (2013.01); G06F 13/1668 (2013.01); G06F 21/602 (2013.01); G06F 21/606 (2013.01); H04L 63/04 (2013.01); H04L 63/0428 (2013.01);
Abstract

According to one embodiment, a system establishes a secure connection between a host system and a data processing (DP) accelerator over a bus, the secure connection including one or more data channels. The system transmits a first instruction from the host system to the DP accelerator over a command channel, the first instruction requesting the DP accelerator to perform a data preparation operation. The system receives a first request to read a first data from a first memory location of the host system from the DP accelerator over one data channel. In response to the request, the system transmits the first data to the DP accelerator over the data channel, where the first data is utilized for a computation or a configuration operation. The system transmits a second instruction from the host system to the DP accelerator over the command channel to perform the computation or the configuration operation.


Find Patent Forward Citations

Loading…