EVALUATION OF JXTA AND JAVA FOR DEVELOPING MESSAGE PASSING PARALLEL PROGRAMS
Abstract
This paper presents a study of the use Java and JXTA for developing message passing parallel applications. This work is divided in two parts: a comparison of a parallel application developed in C (Open MPI ) and Java (MPJ Express); a performance comparison among the message passing routines provided by JXTA, parallel communication libraries and the native sockets of Java and C. The results show that Java is a viable alternative to the development of parallel applications, both in terms of execution time and in terms of communication. However, JXTA has a very large communication overhead and it is not recommended in situations where much communication occurs.
Downloads
Issue
Section
License

Este obra está licenciado com uma Licença Creative Commons Atribuição 4.0 Internacional.