Next: The Task and Data-parallel
Up: Future Work
Improved mpiJava can be developed by adding in some of the
functionality that has been proposed in MPI-2 [#!MPI2!#].
It would be valuable to port mpiJava to new MPI environments,
including IBM, LAM [#!LAM!#] and Globus [#!GLOBUS!#].
We are also planning
a pure Java MPI environment which does not rely on native MPI
services. One of the advantage of pure Java MPI over our mpiJava is
its high portability. There are many issues in pure Java
implementation. These include starting remote tasks, resource
discovery, communication base, and handling partial failures.