Compiled communication has recently been proposed to improve communication performance for clusters of workstations. The idea of compiled communication is to apply more aggressive optimizations to communications whose information is known at compile time. Existing MPI libraries do not support compiled communication. In this paper, we present an MPI prototype, CC--MPI, that supports compiled communication on Ethernet switched clusters. The unique feature of CC--MPI is that it allows the user to manage network resources such as multicast groups directly and to optimize communications based on the availability of the communication information. CC--MPI optimizes one--to--all, one--to-- many, all--to--all, and many--to--many collective communica...
The performance of MPI implementation operations still presents critical issues for high performance...
Previous studies of application usage show that the per-formance of collective communications are cr...
Collective communication is an important subset of Message Passing Interface. Improving the perform...
Compiled communication has recently been proposed to improve communication performance for clusters ...
A MPI library performs two tasks---computation on behalf of the application, and communication in th...
In order for collective communication routines to achieve high performance on different platforms, t...
This work covers the implementation of a raw Ethernet communication module for the Open MPI message ...
Parallel computing on clusters of workstations and personal computers has very high potential, sinc...
Parallel computing on clusters of workstations and personal computers has very high potential, since...
This paper describes the basic concepts of our solution to improve the performance of Ethernet Commu...
In this paper, we investigate the communication characteristics of the Message Passing Interface (MP...
All–to–all personalized communication (AAPC) is one of the most commonly used communication patterns...
The performance of MPI implementation operations still presents critical issues for high performance...
There is a need for systems to provide additional processing to extract useful information from the ...
This paper describes the basic concepts of our solution to improve the performance of Ethernet Commu...
The performance of MPI implementation operations still presents critical issues for high performance...
Previous studies of application usage show that the per-formance of collective communications are cr...
Collective communication is an important subset of Message Passing Interface. Improving the perform...
Compiled communication has recently been proposed to improve communication performance for clusters ...
A MPI library performs two tasks---computation on behalf of the application, and communication in th...
In order for collective communication routines to achieve high performance on different platforms, t...
This work covers the implementation of a raw Ethernet communication module for the Open MPI message ...
Parallel computing on clusters of workstations and personal computers has very high potential, sinc...
Parallel computing on clusters of workstations and personal computers has very high potential, since...
This paper describes the basic concepts of our solution to improve the performance of Ethernet Commu...
In this paper, we investigate the communication characteristics of the Message Passing Interface (MP...
All–to–all personalized communication (AAPC) is one of the most commonly used communication patterns...
The performance of MPI implementation operations still presents critical issues for high performance...
There is a need for systems to provide additional processing to extract useful information from the ...
This paper describes the basic concepts of our solution to improve the performance of Ethernet Commu...
The performance of MPI implementation operations still presents critical issues for high performance...
Previous studies of application usage show that the per-formance of collective communications are cr...
Collective communication is an important subset of Message Passing Interface. Improving the perform...