Performing collective operations in a distributed processing system

CJ Archer, JE Carey, MW Markland… - US Patent …, 2015 - Google Patents
G06F 15/16(2006.01)(57) ABSTRACT G06F 5/78(2006.01) H04L 2/24(2006.01) Methods,
apparatuses, and computer program products for G06F 9/50(2006.01) performing collective …

Managing counters in a distributed file system

MJ Callahan, TM Rokop, DL Phelps - US Patent 9,176,963, 2015 - Google Patents
One embodiment is a method that divides a cluster file system into multiple segments with
each segment including one or more local counters. The method then checks for inconsis …

Performing a local reduction operation on a parallel computer

MA Blocksome, DA Faraj - US Patent 8,332,460, 2012 - Google Patents
Int. C. G06F 5/76(2006.01)(57) ABSTRACT G06F 15/16(2006.01) A parallel computer
including compute nodes, each including G06F 9/02(2006.01) two reduction processing …

Performing an all-to-all data exchange on a plurality of data buffers by performing swap operations

CJ Archer, AE Peters, BE Smith - US Patent 8,281,053, 2012 - Google Patents
(*) Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35
FOREIGN PATENT DOCUMENTS USC 154 (b) by 827 days. EP 1835414 A2 9, 2007 This …

Distributed hardware device simulation

CJ Archer, MA Blocksome, JD Ratterman… - US Patent …, 2016 - Google Patents
Distributed hardware device simulation, including: identifying a plurality of hardware
components of the hardware device; providing software components simulating the …

Processing data communications messages with input/output control blocks

CJ Archer, GR Ricard, BE Smith - US Patent 8,650,582, 2014 - Google Patents
Processing data communications messages with an Input/Output Control Block (IOCB) ring
that includes a number of IOCBS characterized by a priority and arranged in sequen tial …

Performing an allreduce operation on a plurality of compute nodes of a parallel computer

A Faraj - US Patent 8,375,197, 2013 - Google Patents
Methods, apparatus, and products are disclosed for perform ing an allreduce operation on a
plurality of compute nodes of a parallel computer, each node including at least two process …

Low latency, high bandwidth data communications between compute nodes in a parallel computer

MA Blocksome - US Patent 8,706,832, 2014 - Google Patents
(*) Notice: Subject to any disclaimer, the term of this OTHER PUBLICATIONS patent is
extended or adjusted under 35 Watson, Robert,“DMA controller programming in C.” CUsers …

Performing an allreduce operation on a plurality of compute nodes of a parallel computer

A Faraj - US Patent 8,161,268, 2012 - Google Patents
Operation Using The Global Allreduce Results For each compute nodes, each logical ring
including at least one pro cessing core from each compute node; performing, for each …

Optimizing collective operations

CJ Archer, JE Carey, MW Markland… - US Patent …, 2016 - Google Patents
(56) References Cited 2007/0226686 Al 9, 2007 Beardslee et al. 2007/0242611 A1 10,
2007 Archer et al. US PATENT DOCUMENTS 2007.0245122 A1 10, 2007 Archer et al …