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:
Aug. 09, 2022

Filed:

Sep. 24, 2020
Applicant:

Amazon Technologies, Inc., Seattle, WA (US);

Inventors:

Patricio Kaplan, Palo Alto, CA (US);

Ron Diamant, Santa Clara, CA (US);

Assignee:

Amazon Technologies, Inc., Seattle, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 13/40 (2006.01); G06F 13/28 (2006.01); G06F 13/42 (2006.01); G06F 9/48 (2006.01); G06N 3/08 (2006.01); G06F 15/173 (2006.01); H04L 67/1095 (2022.01); H04L 49/90 (2022.01); H04L 49/15 (2022.01);
U.S. Cl.
CPC ...
G06F 13/4027 (2013.01); G06F 9/4812 (2013.01); G06F 13/28 (2013.01); G06F 13/4022 (2013.01); G06F 13/4282 (2013.01); G06F 15/17331 (2013.01); G06N 3/08 (2013.01); H04L 49/15 (2013.01); H04L 49/90 (2013.01); H04L 67/1095 (2013.01); G06F 2213/0026 (2013.01);
Abstract

In one example, a method comprises: receiving, by a hardware data processor and from a network adapter, a transfer complete message indicating that the network adapter has initiated a transfer of data received from a network to the hardware data processor, the transfer being performed over an interconnect coupled between the hardware data processor and the network adapter; based on receiving the transfer complete message, performing, by the hardware data processor, a flush operation to fetch any remaining portion of the data buffered in the interconnect to a local memory of the hardware data processor; based on determining that flush operation is complete, storing, by the data hardware processor, the transfer complete message at the local memory; and based on determining that the transfer complete message is stored at the local memory, starting the computation operation of the data at the hardware data processor or preforming an error handling operation.


Find Patent Forward Citations

Loading…