next up previous
Next: Functionality Tests Up: mpiJava under WMPI Previous: Step 2:

Step 3:

Create a JNI interface to WMPI. This was necessary as under WMPI a master process is first spawned. Its purpose is to first read in a job configuration file and use the information within it to set up and run the actual MPI processes. An idiosyncrasy of WMPI is that all MPI processes must have a file name with the extension ``.EXE''. This led to the need to produce a JNI interface to WMPI so that the JVM was loaded and the ``main'' method of mpiJava Java class started. Once these three steps had been completed mpiJava for WMPI was ready for testing.

Bryan Carpenter 2002-07-11