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:
Jun. 09, 2020

Filed:

Dec. 16, 2014
Applicant:

Nec Laboratories America, Inc., Princeton, NJ (US);

Inventors:

Cheng-Hong Li, Princeton, NJ (US);

Giuseppe Coviello, Plainsboro, NJ (US);

Srimat Chakradhar, Manalapan, NJ (US);

Arash Rezaei, Raleigh, NC (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/30 (2018.01); G06F 9/38 (2018.01); G06F 9/48 (2006.01); G06F 11/20 (2006.01); G06F 11/14 (2006.01);
U.S. Cl.
CPC ...
G06F 9/3863 (2013.01); G06F 9/3009 (2013.01); G06F 9/3877 (2013.01); G06F 9/4856 (2013.01); G06F 11/1438 (2013.01); G06F 11/1446 (2013.01); G06F 11/203 (2013.01); G06F 11/2043 (2013.01); G06F 2201/825 (2013.01); G06F 2201/84 (2013.01); G06F 2209/509 (2013.01);
Abstract

Methods are provided. A method includes capturing a snapshot of an offload process being executed by one or more many-core processors. The offload process is in signal communication with a host process being executed by a host processor. At least the offload is in signal communication with a monitoring process. The method further includes terminating the offload process on the one or more many-core processors, by the monitor process responsive to a communication between the monitor process and the offload processing being disrupted. The snapshot includes a respective predetermined minimum set of information required to restore a same state of the process as when the snapshot was taken.


Find Patent Forward Citations

Loading…