skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: BCS MPI: N new approach i the system software design for large-scale parallel computers

Abstract

Buffered Co-Scheduled (BCS) MPI proposes a new approach to design the communication libraries for large-scale parallel machines. The emphasis of BCS MPI is on the global coordination of a large number of processes rather than in the traditional optimization of the local performance of a pair of communicating processes. BCS MPI delays the interprocessor communication in order to schedule globally the communication pattern and it is designed on top of a minimal set of collective communication primitives. In this paper we describe a prototype implementation of BCS MDI and its Communication protocols. The experimental results, executed on a set of scientific applications representative of the ASCI workload, show that BCS MPI is only marginally slower than the production-level MPI, but much simpler to implement, debug and analyze.

Authors:
 [1];  [2];  [3]
  1. (Juan C.)
  2. (Fabrizio)
  3. (Eitan)
Publication Date:
Research Org.:
Los Alamos National Laboratory
Sponsoring Org.:
USDOE
OSTI Identifier:
976663
Report Number(s):
LA-UR-03-3207
TRN: US201017%%807
Resource Type:
Conference
Resource Relation:
Conference: Submitted to: Supercomputing 2003, Phoenix, AZ, November 2003
Country of Publication:
United States
Language:
English
Subject:
97 MATHEMATICAL METHODS AND COMPUTING; COMMUNICATIONS; COMPUTERS; DESIGN; IMPLEMENTATION; OPTIMIZATION; PERFORMANCE; SCHEDULES; SUPERCOMPUTERS

Citation Formats

Fernández, J. C., Petrini, F., and Frachtenberg, E. BCS MPI: N new approach i the system software design for large-scale parallel computers. United States: N. p., 2003. Web.
Fernández, J. C., Petrini, F., & Frachtenberg, E. BCS MPI: N new approach i the system software design for large-scale parallel computers. United States.
Fernández, J. C., Petrini, F., and Frachtenberg, E. Wed . "BCS MPI: N new approach i the system software design for large-scale parallel computers". United States. https://www.osti.gov/servlets/purl/976663.
@article{osti_976663,
title = {BCS MPI: N new approach i the system software design for large-scale parallel computers},
author = {Fernández, J. C. and Petrini, F. and Frachtenberg, E.},
abstractNote = {Buffered Co-Scheduled (BCS) MPI proposes a new approach to design the communication libraries for large-scale parallel machines. The emphasis of BCS MPI is on the global coordination of a large number of processes rather than in the traditional optimization of the local performance of a pair of communicating processes. BCS MPI delays the interprocessor communication in order to schedule globally the communication pattern and it is designed on top of a minimal set of collective communication primitives. In this paper we describe a prototype implementation of BCS MDI and its Communication protocols. The experimental results, executed on a set of scientific applications representative of the ASCI workload, show that BCS MPI is only marginally slower than the production-level MPI, but much simpler to implement, debug and analyze.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2003},
month = {1}
}

Conference:
Other availability
Please see Document Availability for additional information on obtaining the full-text document. Library patrons may search WorldCat to identify libraries that hold this conference proceeding.

Save / Share: