Basic HTML version of Foils prepared August 15 98

Foil 91 MPI Java + Message Passing

From Java Grande: Role of Java in Large Scale Computations NPACI Summer Institute on Parallel Computing -- August 21 98. by Geoffrey C. Fox


Naturally one can implement an MPI linkage for Java and this has been implemented by NPAC (mpiJava) Mississippi State and Westminister College (London)
There is no formal definition of Java binding to MPI ad there are some areas of uncertainity
Westminister version automatically links C version of MPI to Java Native Interface (JNI)
NPAC version "optimizes" Java link based on C++ MPI standard noting Java does not support "memory sequence" but with serialization could allow transfer of objects http://www.npac.syr.edu/projects/pcrc/mpiJava
MSU version goes one step further with a version even more tuned to Java



© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Sat Aug 15 1998