DocumentCode :
2063204
Title :
PJMPI: pure Java implementation of MPI
Author :
WeiQin, Tong ; Hua, Ye ; WenSheng, Yao
Author_Institution :
Sch. of Comput. Eng. & Sci., Shanghai Univ., China
Volume :
1
fYear :
2000
fDate :
14-17 May 2000
Firstpage :
533
Abstract :
The Message-Passing Interface (MPI) has been increasingly popular among the parallel computing community. However, today´s MPI language bindings cannot apply to a heterogeneous computing environment, such as the Internet. In order to exploit the maximum performance potential on a heterogeneous environment, we have implemented MPI in Pure Java, a fully platform-independent language. The results show that MPI can be successfully implemented in Java and the performance of PJMPI (Pure Java MPI) is actually acceptable. The bottlenecks of using Java in high performance parallel computing and their corresponding solutions are also discussed.
Keywords :
Java; application program interfaces; message passing; parallel programming; Internet; MPI language bindings; Message-Passing Interface; PJMPI; Pure Java MPI; fully platform-independent language; heterogeneous computing environment; high performance parallel computing; maximum performance potential; parallel computing; pure Java implementation of MPI;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing in the Asia-Pacific Region, 2000. Proceedings. The Fourth International Conference/Exhibition on
Conference_Location :
Beijing, China
Print_ISBN :
0-7695-0589-2
Type :
conf
DOI :
10.1109/HPC.2000.846611
Filename :
846611
Link To Document :
بازگشت