Using MPI: portable parallel programming with the message-passing interface
Using MPI: portable parallel programming with the message-passing interface
A study of the cache and branch performance issues with running Java on current hardware platforms
COMPCON '97 Proceedings of the 42nd IEEE International Computer Conference
MPI: A Message-Passing Interface Standard
MPI: A Message-Passing Interface Standard
Hi-index | 0.00 |
As an objected-oriented programming language and as a platform independent environment Java has been attracting much attention. However, the trade-off between portability and performance hasn't spared Java. The initial performance of Java programs has been poor, due to the interpretive nature of the environment. In this paper we present the communication performance results for three different types of message-passing programs: native, Java and native communications, and pure Java. Despite concerns about performance and numerical issues, we believe the obtained results confirm that high-performance parallel computing in Java is possible, as technology matures.