Parallel Computing - Special double issue: SUPRENUM and GENESIS
Scalability aspects of parallel multigrid
Future Generation Computer Systems - Special issue: BECAUSE workshop part I
Programming with POSIX threads
Programming with POSIX threads
MPI: The Complete Reference
NEC Corporation: NEC Cenju-3: A Microprocessor-Based Parallel Computer
Proceedings of the 8th International Symposium on Parallel Processing
Efficient Layering for High Speed Communication: Fast Messages 2.x
HPDC '98 Proceedings of the 7th IEEE International Symposium on High Performance Distributed Computing
A PC Cluster with Application-Quality MPI
Euro-Par '99 Proceedings of the 5th International Euro-Par Conference on Parallel Processing
Hi-index | 0.00 |
This paper presents a new implementation of MPI on a cluster of Linux-based, dual-processor PCs interconnected by aMyricom high speed network. A survey of existing software for this hardware configuration resulted in the non-availability of a fully functional, correct and complete MPI library exploiting the full hardware potential. Our library uses MPICH for the high level protocol and FM/HPVM for the basic communications layer. It allows multiple processes and multiple users on the same PC, and passes an extensive test suite, including all test programs from the MPICH distribution, for both C and Fortran. The presented benchmarks, both simple communication kernels and full applications, show good performance. The result is the first high-performance MPI interface which allows regular multi-user service for applications on our PC cluster.