skip to main content
OSTI.GOV 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:
; ; ; ;
Publication Date:
Research Org.:
International Business Machines Corp., Armonk, NY (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
1241534
Patent Number(s):
9,250,949
Application Number:
13/690,474
Assignee:
International Business Machines Corporation (Armonk, NY)
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}
}

Patent:

Save / Share:

Works referenced in this record:

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

  • Faraj, Ahmad; Yuan, Xin; Lowenthal, David
  • Proceedings of the 20th annual international conference on Supercomputing - ICS '06
  • DOI: 10.1145/1183401.1183431

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

  • Almási, George; Heidelberger, Philip; Archer, Charles J.
  • Proceedings of the 19th annual international conference on Supercomputing - ICS '05
  • DOI: 10.1145/1088149.1088183

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

  • Sottile, M. J.; Chandu, V. P.; Bader, D. A.
  • Proceedings 20th IEEE International Parallel & Distributed Processing Symposium
  • DOI: 10.1109/IPDPS.2006.1639321

Visual Programming for Message-Passing Systems
journal, August 1999

  • Stankovic, Nenad; Zhang, Kang
  • International Journal of Software Engineering and Knowledge Engineering, Vol. 09, Issue 04
  • DOI: 10.1142/S0218194099000231

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

  • Ribler, Randy L.; Simitci, Huseyin; Reed, Daniel A.
  • Future Generation Computer Systems, Vol. 18, Issue 1, p. 175-187
  • DOI: 10.1016/S0167-739X(01)00051-6

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

  • I-Hsin Chung, ; Hollingsworth, J. K.
  • Proceedings. 13th IEEE International Symposium on High performance Distributed Computing, 2004.
  • DOI: 10.1109/HPDC.2004.1323484

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

  • Hondroudakis, Anna; Procter, Rob
  • Proceedings of the SIGMETRICS symposium on Parallel and distributed tools - SPDT '98
  • DOI: 10.1145/281035.281047

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

  • Gara, A.; Blumrich, M. A.; Chen, D.
  • IBM Journal of Research and Development, Vol. 49, Issue 2.3
  • DOI: 10.1147/rd.492.0195

Blue Gene/L torus interconnection network
journal, March 2005

  • Adiga, N. R.; Blumrich, M. A.; Chen, D.
  • IBM Journal of Research and Development, Vol. 49, Issue 2.3
  • DOI: 10.1147/rd.492.0265

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
  • DOI: 10.1109/HOTI.2009.12

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

  • Faraj, Ahmad; Patarasuk, Pitch; Yuan, Xin
  • International Journal of Parallel Programming, Vol. 36, Issue 6
  • DOI: 10.1007/s10766-008-0070-9

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

  • Faraj, Ahmad; Yuan, Xin
  • Proceedings of the 19th annual international conference on Supercomputing - ICS '05
  • DOI: 10.1145/1088149.1088202