Title :
Performance analysis of Java message-passing libraries on fast Ethernet, Myrinet and SCI clusters
Author :
Taboada, Guillermo L. ; Tourino, Juan ; Doallo, XRamón
Author_Institution :
Dept. of Electron. & Syst., A Coruna Univ., Spain
Abstract :
The use of Java for parallel programming on clusters according to the message-passing paradigm is an attractive choice. In this case, the overall application performance will largely depend on the performance of the underlying Java message-passing library. This paper evaluates, models and compares the performance of MPI-like point-to-point and collective communication primitives from selected Java message-passing implementations on clusters with different interconnection networks. We have developed our own micro-benchmark suite to characterize the message-passing communication overhead and thus derive analytical latency models.
Keywords :
Java; message passing; parallel programming; performance evaluation; software libraries; workstation clusters; Ethernet; Java message-passing libraries; MPI-like point-to-point; Myrinet; SCI clusters; collective communication; interconnection networks; message-passing communication overhead; message-passing paradigm; microbenchmark suite; parallel programming; performance analysis; workstation clusters; Analytical models; Application software; Computer architecture; Electronic mail; Ethernet networks; Java; Libraries; Message passing; Multiprocessor interconnection networks; Parallel programming; Performance analysis; Software libraries;
Conference_Titel :
Cluster Computing, 2003. Proceedings. 2003 IEEE International Conference on
Print_ISBN :
0-7695-2066-9
DOI :
10.1109/CLUSTR.2003.1253307