MagPIe: MPI's collective communication operations for clustered wide area systems
Proceedings of the seventh ACM SIGPLAN symposium on Principles and practice of parallel programming
Chaff: engineering an efficient SAT solver
Proceedings of the 38th annual Design Automation Conference
A Lightweight Communication Interface for Parallel Programming Environments
HPCN Europe '97 Proceedings of the International Conference and Exhibition on High-Performance Computing and Networking
MPICH/Madeleine: a True Multi-Protocol MPI for High Performance Networks
IPDPS '01 Proceedings of the 15th International Parallel & Distributed Processing Symposium
MPI-GLUE: Interoperable High-Performance MPI Combining Different Vendor's MPI Worlds
Euro-Par '98 Proceedings of the 4th International Euro-Par Conference on Parallel Processing
An Architecture of Stampi: MPI Library on a Cluster of Parallel Computers
Proceedings of the 7th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
Distributed Computing in a Heterogeneous Computing Environment
Proceedings of the 5th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
MPI_Connect Managing Heterogeneous MPI Applications Ineroperation and Process Control
Proceedings of the 5th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
HARNESS: Heterogeneous Adaptable Reconfigurable NEtworked SystemS
HPDC '98 Proceedings of the 7th IEEE International Symposium on High Performance Distributed Computing
MPICH-G2: a Grid-enabled implementation of the Message Passing Interface
Journal of Parallel and Distributed Computing - Special issue on computational grids
A parallel backtracking framework (BkFr) for single and multiple clusters
Proceedings of the 1st conference on Computing frontiers
Brief announcement: dynamic interoperable point-to-point connection of MPI implementations
Proceedings of the twenty-fourth annual ACM symposium on Principles of distributed computing
Resolution tunnels for improved SAT solver performance
SAT'05 Proceedings of the 8th international conference on Theory and Applications of Satisfiability Testing
Hi-index | 0.00 |
In this paper we present two solutions to dynamic interoperable MPI communication. These solutions use the Inter-Cluster Interface library that we have developed. The first solution relies on the MPI-2 Standard; specifically on general requests, threads and “external32” encoding. The second solution discusses adjustments to the first solution that allow its implementation in environments where some parts of the MPI-2 Standard are not implemented, and can even work independently of MPI. We have successfully implemented these solutions in a number of scenarios, including parallelizing SAT solvers, with good speedup results.