LAM/MPI logo

3rd Party MPI Packages that Work with LAM:
mpiJava

  |   Home   |   Download   |   Documentation   |   FAQ   |   all just 3rd party software

mpiJava is an object-oriented Java interface to the standard Message Passing Interface (MPI). The interface was developed as part of the HPJava project, but mpiJava itself does not assume any special extensions to the Java language - it should be portable to any platform that provides compatible Java-development and native MPI environments.

http://aspen.ucs.indiana.edu/pss/HPJava/mpiJava.html


In order to use LAM with mpiJava, some Java virtual machine (JVM) implementations may require LAM to use an alternate signal for interprocess communications. To do this, add the option --with-signal=SIGIO when running configure for LAM.

To configure mpiJava for use with LAM (on all JVM implementations), be sure that the LAM executables are in your path and then add the option --with-MPI=lam when running configure for mpiJava.