DOE Patents title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Establishing a group of endpoints to support collective operations without specifying unique identifiers for any endpoints

Abstract

A parallel computer executes a number of tasks, each task includes a number of endpoints and the endpoints are configured to support collective operations. In such a parallel computer, establishing a group of endpoints receiving a user specification of a set of endpoints included in a global collection of endpoints, where the user specification defines the set in accordance with a predefined virtual representation of the endpoints, the predefined virtual representation is a data structure setting forth an organization of tasks and endpoints included in the global collection of endpoints and the user specification defines the set of endpoints without a user specification of a particular endpoint; and defining a group of endpoints in dependence upon the predefined virtual representation of the endpoints and the user specification.

Inventors:
; ; ; ;
Issue Date:
Research Org.:
International Business Machines Corp., Armonk, NY (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
1241534
Patent Number(s):
9250949
Application Number:
13/690,474
Assignee:
International Business Machines Corporation (Armonk, NY)
Patent Classifications (CPCs):
G - PHYSICS G06 - COMPUTING G06F - ELECTRIC DIGITAL DATA PROCESSING
DOE Contract Number:  
B554331
Resource Type:
Patent
Resource Relation:
Patent File Date: 2012 Nov 30
Country of Publication:
United States
Language:
English
Subject:
97 MATHEMATICS AND COMPUTING

Citation Formats

Archer, Charles J., Blocksom, Michael A., Ratterman, Joseph D., Smith, Brian E., and Xue, Hanghon. Establishing a group of endpoints to support collective operations without specifying unique identifiers for any endpoints. United States: N. p., 2016. Web.
Archer, Charles J., Blocksom, Michael A., Ratterman, Joseph D., Smith, Brian E., & Xue, Hanghon. Establishing a group of endpoints to support collective operations without specifying unique identifiers for any endpoints. United States.
Archer, Charles J., Blocksom, Michael A., Ratterman, Joseph D., Smith, Brian E., and Xue, Hanghon. Tue . "Establishing a group of endpoints to support collective operations without specifying unique identifiers for any endpoints". United States. https://www.osti.gov/servlets/purl/1241534.
@article{osti_1241534,
title = {Establishing a group of endpoints to support collective operations without specifying unique identifiers for any endpoints},
author = {Archer, Charles J. and Blocksom, Michael A. and Ratterman, Joseph D. and Smith, Brian E. and Xue, Hanghon},
abstractNote = {A parallel computer executes a number of tasks, each task includes a number of endpoints and the endpoints are configured to support collective operations. In such a parallel computer, establishing a group of endpoints receiving a user specification of a set of endpoints included in a global collection of endpoints, where the user specification defines the set in accordance with a predefined virtual representation of the endpoints, the predefined virtual representation is a data structure setting forth an organization of tasks and endpoints included in the global collection of endpoints and the user specification defines the set of endpoints without a user specification of a particular endpoint; and defining a group of endpoints in dependence upon the predefined virtual representation of the endpoints and the user specification.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2016},
month = {2}
}

Works referenced in this record:

STAR-MPI: self tuned adaptive routines for MPI collective operations
conference, January 2006


Optimization of MPI collective communication on BlueGene/L systems
conference, January 2005


Performance analysis of parallel programs via message-passing graph traversal
conference, January 2006


Visual Programming for Message-Passing Systems
journal, August 1999


The Autopilot performance-directed adaptive control system
journal, September 2001


Automated cluster-based web service performance tuning
conference, January 2004


An empirically derived framework for classifying parallel program performance tuning problems
conference, January 1998


Overview of the Blue Gene/L system architecture
journal, March 2005


Blue Gene/L torus interconnection network
journal, March 2005


MPI Collective Communications on The Blue Gene/P Supercomputer: Algorithms and Optimizations
conference, August 2009

  • Faraj, Ahmad; Kumar, Sameer; Smith, Brian
  • 2009 17th Annual IEEE Symposium on High-Performance Interconnects (HOTI), 2009 17th IEEE Symposium on High Performance Interconnects
  • https://doi.org/10.1109/HOTI.2009.12

A Study of Process Arrival Patterns for MPI Collective Operations
journal, February 2008


Automatic generation and tuning of MPI collective communication routines
conference, January 2005