1 | Naturally one can implement an MPI linkage for Java and this has been implemented by NPAC (mpiJava) Mississippi State and Westminister College (London) |
2 | There is no formal definition of Java binding to MPI ad there are some areas of uncertainity |
3 | Westminister version automatically links C version of MPI to Java Native Interface (JNI) |
4 | 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 |
5 | MSU version goes one step further with a version even more tuned to Java |