Orca: A Language for Parallel Programming of Distributed Systems
IEEE Transactions on Software Engineering
PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing
PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing
CRL: high-performance all-software distributed shared memory
SOSP '95 Proceedings of the fifteenth ACM symposium on Operating systems principles
MPI-The Complete Reference, Volume 1: The MPI Core
MPI-The Complete Reference, Volume 1: The MPI Core
MPICH-G2: a Grid-enabled implementation of the Message Passing Interface
Journal of Parallel and Distributed Computing - Special issue on computational grids
HyMPI – a MPI implementation for heterogeneous high performance systems
GPC'06 Proceedings of the First international conference on Advances in Grid and Pervasive Computing
The Journal of Supercomputing
Hi-index | 0.00 |
Advances in microprocessor technology, power management and network communication have altered the course of development of multiprocessor architectures in order to bring higher level of processing. The introduction of multi-core technology has boosted computing power provided by high-speed network of workstations and SMPs, providing large computational power at an affordable cost using solely commodity components. In this paper, it is presented a tool for integration of several clusters in a single High-Performance System based on MPI standard. The Gateway Process is responsible for MPI process communication channels control and message forwarding, through the use of a protocol that guarantees message ordering and sender/receiver synchronization. It is implemented to support system scalability, offering resources for point to point and collective operations. Results of experimental tests show that the proposed tool is practical and efficient.