Abstract. MPI communicators abstract communication operations across appli-cation modules, facilitating seamless composition of different libraries. In addi-tion, communicators provide the ability to form groups of processes and establish multiple levels of parallelism. Traditionally, communicators have been collec-tively created in the context of the parent communicator. The recent thrust toward systems at petascale and beyond has brought forth new application use cases, in-cluding fault tolerance and load balancing, that highlight the ability to construct an MPI communicator in the context of its new process group as a key capability. However, it has long been believed that MPI is not capable of allowing the user to form a new communicato...
MPI provides a portable message passing interface for many parallel execution platforms but may lead...
This thesis offers a novel framework for representing groups and communicators in Message Passing In...
This paper presents an implementation of the Message Passing Interface called PACX-MPI. The major go...
Abstract Many parallel applications from scientific computing use collective MPI communication oper-...
In this paper we evaluate the current status and perfor-mance of several MPI implementations regardi...
This talk discusses optimized collective algorithms and the benefits of leveraging independent hardw...
BCS MPI proposes a new approach to design the communication libraries for large scale parallel machi...
In order for collective communication routines to achieve high performance on different platforms, t...
We propose extensions to the Message-Passing Interface (MPI) Standard that provide for dynamic proce...
In this report we describe the conversion of a simple Master-Worker parallel program from global blo...
This paper describes current activities of the MPI-2 Forum. The MPI - 2 Forum is a group of parallel...
Buffered Co-Scheduled (BCS) MPI proposes a new approach to design the communication libraries for la...
In this report we describe how to improve communication time of MPI parallel applications with the u...
Many parallel applications from scientific computing use MPI collective communication operations to ...
We propose extensions to the Message Passing In-terface (MPI) that generalize the MPI communicator c...
MPI provides a portable message passing interface for many parallel execution platforms but may lead...
This thesis offers a novel framework for representing groups and communicators in Message Passing In...
This paper presents an implementation of the Message Passing Interface called PACX-MPI. The major go...
Abstract Many parallel applications from scientific computing use collective MPI communication oper-...
In this paper we evaluate the current status and perfor-mance of several MPI implementations regardi...
This talk discusses optimized collective algorithms and the benefits of leveraging independent hardw...
BCS MPI proposes a new approach to design the communication libraries for large scale parallel machi...
In order for collective communication routines to achieve high performance on different platforms, t...
We propose extensions to the Message-Passing Interface (MPI) Standard that provide for dynamic proce...
In this report we describe the conversion of a simple Master-Worker parallel program from global blo...
This paper describes current activities of the MPI-2 Forum. The MPI - 2 Forum is a group of parallel...
Buffered Co-Scheduled (BCS) MPI proposes a new approach to design the communication libraries for la...
In this report we describe how to improve communication time of MPI parallel applications with the u...
Many parallel applications from scientific computing use MPI collective communication operations to ...
We propose extensions to the Message Passing In-terface (MPI) that generalize the MPI communicator c...
MPI provides a portable message passing interface for many parallel execution platforms but may lead...
This thesis offers a novel framework for representing groups and communicators in Message Passing In...
This paper presents an implementation of the Message Passing Interface called PACX-MPI. The major go...