Design issues for efficient implementation of MPI in Java

Glenn Judd, Mark Clement, Quinn O. Snell, Vladimir Getov · 1999

While there is growing interest in using Java for high-performance applications, many in the highperformance computing community do not believe that Java can match the performance of traditional native message passing environments. This paper discusses critical issues that must be addressed in the design of Java based message passing systems. Efficient handling of these issues allows Java-MPI applications to obtain performance which rivals that of traditional native message passing systems. To illustrate these concepts, the design and performance of a pure Java implementation of MPI are discussed.

Read the paper · More papers on PaperTik