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.
Patent No.:
Date of Patent:
Jun. 10, 2014
Filed:
Mar. 22, 2012
Charles J. Archer, Rochester, MN (US);
Gabor Dozsa, Ardsley, NY (US);
Joseph D. Ratterman, Seattle, WA (US);
Brian E. Smith, Rochester, MN (US);
Charles J. Archer, Rochester, MN (US);
Gabor Dozsa, Ardsley, NY (US);
Joseph D. Ratterman, Seattle, WA (US);
Brian E. Smith, Rochester, MN (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
Methods, apparatus, and products are disclosed for performing an allreduce operation using shared memory that include: receiving, by at least one of a plurality of processing cores on a compute node, an instruction to perform an allreduce operation; establishing, by the core that received the instruction, a job status object for specifying a plurality of shared memory allreduce work units, the plurality of shared memory allreduce work units together performing the allreduce operation on the compute node; determining, by an available core on the compute node, a next shared memory allreduce work unit in the job status object; and performing, by that available core on the compute node, that next shared memory allreduce work unit.