head 1.2; access; symbols; locks; strict; comment @# @; 1.2 date 98.08.26.17.09.09; author dbc; state dead; branches; next 1.1; 1.1 date 98.08.25.15.44.01; author zgs; state Exp; branches; next ; desc @@ 1.2 log @Modified Files: README Added Files: NT_INSTALL.TXT Removed Files: NT-Iinstall.html Solaris-Install.html index.html todo-list.html @ text @ Java MPI Interface
mpiJava - A Java Interface to MPI
 
mpiJava Binding Version 1.2
10th August 1998



 
Xinying Li, Sung Hoon Ko, Bryan Carpenter
Mark Baker
NPAC, Syracuse University, July 1998
CSM, University of Portsmouth
email {dbc,xli,shko}@@npac.syr.edu
email mab@@sis.port.ac.uk
 
This package provides an object-oriented Java interface to the Message Passing Interface (MPI) standard that can be used on parallel and/or distributed computing platforms.  The release includes the Java Native Interface (JNI) C stubs that binds the Java interfaceto the underlying native MPI C interface. The release also includes a comprehensive test suite for the Java interface, created by translating the IBM MPI test suite to Java as well as some simple examples.  
 
mpiJava Directory Structure
mpiJava 
/bin 
/WMPI  mpiJava.dll 
/config 
/doc
/examples 
/metropolis 
/simple
 /lib 
/classes mpiJava.zip
 /src 
/C
/Java 
/mpi 
/scripts 
/WMPI_JNI 
/Release 
/tests
/ccl 
/comm 
/dtyp
/env 
/group 
/PingPong 
/pt2pt 
/topo
 
The Java API is defined in the document A Draft Java Binding for MPI   found the the doc subdirectory.

We have tested the software with

1. Sun Machines running SunOS 5.4 (Solaris), SGI Machines running IRIX 6.2, WinTel NT 4 (SP3)
2. Java JDK 1.1.x installed
3. MPICH 1.0.13 installed and WMPI 1.1

Other platforms have not been tested.

Installation
 
To install mpiJava it is necesary to have a release of  Java JDK and MPI on the machines that you intend to run
your parallel or distributed mpiJava Jobs. Instructions on how to install mpiJava:

 
 

Other Information

You can find a paper about the WMPI release of mpiJava at Portsmouth

This is a  list is a of "things" that need to be changed in the next release of mpiJava...

Updates and further information about mpiJava can be found on the home page at NPAC.

If you find bugs, have comments, or want further information about mpiJava or the team of developers email mpiJava@@npac.syr.edu
 
 


Created by Mark Baker on 24th July 1998 @ 1.1 log @Added Files: NT-Iinstall.html Solaris-Install.html index.html todo-list.html @ text @@