Abstract. The one-sided communication model supported by MPI-2 can be more convenient to use than the two-sided communication model and has potential to provide better performance. The MPI-2 standard gives flexibility about when RMA operations can be issued and com-pleted. The current MPICH2 implementation employs a lazy approach, in which operations are queued up and issued in the later synchroniza-tion phase. This has certain benefits for small data transfers because of reduced network operations, but for large data transfers, issuing opera-tions in an eager fashion could achieve better performance. In this pa-per we describe our design and implementation of an adaptive strategy for one-sided operations and synchronization mechanisms (fen...
International audienceWith the growing number of cores and fast network like Infiniband, one of the ...
To better understand the formation of wait states in MPI programs and to support the user in finding...
This paper describes current activities of the MPI-2 Forum. The MPI - 2 Forum is a group of parallel...
The one-sided communication model (or remote memory access) supported by MPI-2 is more convenient to...
One-sided communication in MPI requires the use of one of three different synchro-nization mechanism...
In this paper we evaluate the current status and perfor-mance of several MPI implementations regardi...
MPI-2 provides interfaces for one sided communication, which is becoming increasingly important in s...
Performance analysis is an essential part of the development process of HPC applications. Thus, deve...
Abstract—The synchronization model of the MPI one-sided communication paradigm can lead to serializa...
The emergence of multicore processors raises the need to efficiently transfer large amounts of data ...
In this report we describe the conversion of a simple Master-Worker parallel program from global blo...
Many existing MPI-2 one-sided communication imple-mentations are built on top of MPI send/receive op...
In order for collective communication routines to achieve high performance on different platforms, t...
The availability of cheap computers with outstanding single-processor performance coupled with Ether...
This paper presents a portable optimization for MPI communications, called PRAcTICaL-MPI (Portable A...
International audienceWith the growing number of cores and fast network like Infiniband, one of the ...
To better understand the formation of wait states in MPI programs and to support the user in finding...
This paper describes current activities of the MPI-2 Forum. The MPI - 2 Forum is a group of parallel...
The one-sided communication model (or remote memory access) supported by MPI-2 is more convenient to...
One-sided communication in MPI requires the use of one of three different synchro-nization mechanism...
In this paper we evaluate the current status and perfor-mance of several MPI implementations regardi...
MPI-2 provides interfaces for one sided communication, which is becoming increasingly important in s...
Performance analysis is an essential part of the development process of HPC applications. Thus, deve...
Abstract—The synchronization model of the MPI one-sided communication paradigm can lead to serializa...
The emergence of multicore processors raises the need to efficiently transfer large amounts of data ...
In this report we describe the conversion of a simple Master-Worker parallel program from global blo...
Many existing MPI-2 one-sided communication imple-mentations are built on top of MPI send/receive op...
In order for collective communication routines to achieve high performance on different platforms, t...
The availability of cheap computers with outstanding single-processor performance coupled with Ether...
This paper presents a portable optimization for MPI communications, called PRAcTICaL-MPI (Portable A...
International audienceWith the growing number of cores and fast network like Infiniband, one of the ...
To better understand the formation of wait states in MPI programs and to support the user in finding...
This paper describes current activities of the MPI-2 Forum. The MPI - 2 Forum is a group of parallel...