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:
Sep. 03, 2019

Filed:

May. 15, 2017
Applicant:

Joel Kevin Jones, Alameda, CA (US);

Inventor:

Joel Kevin Jones, Alameda, CA (US);

Assignee:

Other;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/50 (2006.01); G06F 9/38 (2018.01); G06F 12/0875 (2016.01); G06F 12/0815 (2016.01);
U.S. Cl.
CPC ...
G06F 9/5027 (2013.01); G06F 9/3834 (2013.01); G06F 12/0815 (2013.01); G06F 12/0875 (2013.01); G06F 9/3842 (2013.01); G06F 2212/60 (2013.01); G06F 2212/621 (2013.01);
Abstract

Method and apparatus for assigning processing work in parallel computing. A work unit is received in a parallel computing system that has more than one processing core. Each processing core is programmed with a different solution strategy. The work unit is then sent to each processing core, which then each apply their assigned solution strategy to the work unit. As each processing core operates, it maintains its own private state indicator. When one of the processing cores completes its work, then that processor is allowed to update a global system state indicator based on its own private state indicator. Other processing cores are prevented from doing likewise.


Find Patent Forward Citations

Loading…