Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

One-Sided Communication on the Myrinet-Based SMP Clusters Using the GM Message-Passing Library

Conference ·
OSTI ID:951046

he paper describes an efficient implementation of one-sided communication on top of GM messagre passing library and Pthreads for the Myrinet-based SMP clusters. This approach avoids polling, is compatible with shared memory, and exploits pipelining, nonblocking communication, and overlapping memory registration with memory copy to maximize the transfer rate. Our implementation uses the standard distribution of GM and is compatible with MPICH/GM. Performance of our two applications was very good, and the GM port allowed them to avoid performance anomalies of the standard TCP/IP implementation when running on Myrinet.

Research Organization:
Pacific Northwest National Laboratory (PNNL), Richland, WA (US)
Sponsoring Organization:
USDOE
DOE Contract Number:
AC05-76RL01830
OSTI ID:
951046
Report Number(s):
PNNL-SA-34075; KJ0101030
Country of Publication:
United States
Language:
English

Similar Records

One-sided communication on clusters with Myrinet
Journal Article · Mon Mar 31 23:00:00 EST 2003 · Cluster Computing · OSTI ID:15010707

QMP: LQCD Message Passing API
Technical Report · Fri Feb 28 23:00:00 EST 2003 · OSTI ID:808810

Message passing and shared address space parallelism on an SMP cluster
Journal Article · Wed Sep 25 00:00:00 EDT 2002 · Parallel Computing · OSTI ID:825127