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
Effects of communication latency, overhead, and bandwidth in a cluster architecture
Proceedings of the 24th annual international symposium on Computer architecture
Realizing the performance potential of the virtual interface architecture
ICS '99 Proceedings of the 13th international conference on Supercomputing
High-Speed LANs: New Environments for Parallel and Distributed Applications
Euro-Par '99 Proceedings of the 5th International Euro-Par Conference on Parallel Processing
Portability of Performance with the BSPLib Communications Library
MPPM '97 Proceedings of the Conference on Massively Parallel Programming Models
Efficient Virtual Interface Architecture (VIA) Support for the IBM SP Switch-Connected NT Clusters
IPDPS '00 Proceedings of the 14th International Symposium on Parallel and Distributed Processing
WINSYM'99 Proceedings of the 3rd conference on USENIX Windows NT Symposium - Volume 3
ICS '01 Proceedings of the 15th international conference on Supercomputing
High performance scientific and engineering computing
Implementation and performance study of a hardware-VIA-based network adapter on gigabit ethernet
Journal of Systems Architecture: the EUROMICRO Journal
A detailed performance analysis of UDP/IP, TCP/IP, and M-VIA network protocols using Linux/SimOS
Journal of High Speed Networks
On Construction of a Diskless Cluster Computing Environment in a Computer Classroom
International Journal of Grid and High Performance Computing
On Construction of a Diskless Cluster Computing Environment in a Computer Classroom
International Journal of Grid and High Performance Computing
Hi-index | 0.00 |
We evaluate and compare the performance of LAM, MPICH, and MVICH on a Linux cluster connected by a Gigabit Ethernet network. Performance statistics are collected using NetPIPE which show the behavior of LAM/MPI and MPICH over a gigabit network. Since LAM and MPICH use the TCP/IP socket interface for communicating messages, it is critical to have high TCP/IP performance. Despite many efforts to improve TCP/IP performance, the performance graphs presented here indicate that the overhead incurred in protocol stack processing is still high. Recent developments such as the VIA-based MPI implementation MVICH can improve communication throughput and thus give the promise of enabling distributed applications to improve performance.