head 1.25; access; symbols HPJAVAWEBPAGES_1_0:1.1.1.1 HPJAVEWEBPAGES:1.1.1; locks; strict; comment @# @; 1.25 date 2000.07.07.22.34.11; author dbc; state Exp; branches; next 1.24; 1.24 date 2000.06.13.22.15.17; author dbc; state Exp; branches; next 1.23; 1.23 date 2000.05.19.22.58.29; author dbc; state Exp; branches; next 1.22; 1.22 date 2000.05.18.22.17.22; author dbc; state Exp; branches; next 1.21; 1.21 date 2000.05.18.19.33.38; author dbc; state Exp; branches; next 1.20; 1.20 date 99.10.28.22.37.46; author dbc; state Exp; branches; next 1.19; 1.19 date 99.08.03.15.38.36; author dbc; state Exp; branches; next 1.18; 1.18 date 99.08.03.15.36.46; author dbc; state Exp; branches; next 1.17; 1.17 date 99.05.11.17.54.59; author dbc; state Exp; branches; next 1.16; 1.16 date 99.05.04.02.41.32; author shko; state Exp; branches; next 1.15; 1.15 date 99.02.11.21.06.46; author dbc; state Exp; branches; next 1.14; 1.14 date 99.02.11.20.55.07; author dbc; state Exp; branches; next 1.13; 1.13 date 99.02.08.21.03.46; author dbc; state Exp; branches; next 1.12; 1.12 date 99.01.25.19.41.21; author dbc; state Exp; branches; next 1.11; 1.11 date 99.01.25.19.34.20; author dbc; state Exp; branches; next 1.10; 1.10 date 98.12.07.17.44.10; author dbc; state Exp; branches; next 1.9; 1.9 date 98.11.05.20.47.32; author dbc; state Exp; branches; next 1.8; 1.8 date 98.11.05.20.32.48; author dbc; state Exp; branches; next 1.7; 1.7 date 98.10.02.15.25.42; author dbc; state Exp; branches; next 1.6; 1.6 date 98.10.02.15.15.00; author dbc; state Exp; branches; next 1.5; 1.5 date 98.09.16.16.37.16; author dbc; state Exp; branches; next 1.4; 1.4 date 98.09.14.23.25.18; author dbc; state Exp; branches; next 1.3; 1.3 date 98.08.28.21.08.10; author dbc; state Exp; branches; next 1.2; 1.2 date 98.08.28.19.59.34; author dbc; state Exp; branches; next 1.1; 1.1 date 98.08.27.19.24.23; author dbc; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 98.08.27.19.24.23; author dbc; state Exp; branches; next ; desc @@ 1.25 log @Modified Files: mpiJava.html.in Added Files: mpiJava-1.1.tar.gz mpiJava-1.2-beta2.tar.gz mpiJavaClass.tar.gz register.html @ text @mpiJava Home Page

mpiJava Home Page

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.

A new, substantially rewritten verstion of mpiJava is now available. Like its predecessor, mpiJava 1.2 provides the full functionality of MPI 1.1. It is implemented as a set of JNI wrappers to native MPI packages. Platforms currently supported include Solaris using MPICH or SunHPC-MPI, Linux using MPICH, and Windows NT using WMPI 1.1. The new release enables communication of object types by object serialization. The Java API is defined in the document "mpiJava 1.2: API Specification".

The releases of mpiJava include complete source, makefiles, configuration scripts, compiled libraries for WMPI, release test codes (based on the IBM MPI test suite), example applications, javadoc documentation, and installation and usage notes.

Wider issues relating to Java-MPI systems may be addressed in the Java-MPI discussion list.

Bibliography

@ 1.24 log @Modified Files: Makefile mpiJava.html.in @ text @d32 1 a32 2 Software registration and download. d58 9 @ 1.23 log @Modified Files: mpiJava.html.in @ text @d39 1 a39 1 java-mpi discussion list. @ 1.22 log @Modified Files: Makefile addFrame beginnings.html.in beijing.html.in index.html.in mpiJava.html.in @ text @d82 1 a82 1 Postscript d84 1 a84 1 PDF d86 1 a86 1 HTML @ 1.21 log @Modified Files: addFrame beijing.html.in index.html.in mpiJava.html.in @ text @d39 1 a39 2 java-mpi discussion list. d52 1 a52 1 Postscript d54 1 a54 1 PDF d56 1 a56 1 HTML d67 1 a67 1 Postscript d69 1 a69 1 PDF d71 1 a71 1 HTML d82 1 a82 1 Postscript d84 1 a84 1 PDF d86 1 a86 1 HTML d98 1 a98 1 Postscript d100 1 a100 1 PDF d102 1 a102 1 HTML d114 1 a114 1 Postscript d116 1 a116 1 PDF d118 1 a118 1 HTML d130 1 a130 1 Postscript d132 1 a132 1 PDF d134 1 a134 1 HTML d144 1 a144 1 Postscript d146 1 a146 1 PDF d148 1 a148 1 HTML @ 1.20 log @Modified Files: Makefile addFrame mpiJava.html.in @ text @d27 2 a28 2 (based on the IBM MPI test suite), example applications, and installation and usage notes. a33 2
  • javadoc documentation for mpiJava. @ 1.19 log @Modified Files: mpiJava.html.in @ text @d15 7 a21 7 The current release of mpiJava provides the full functionality of MPI 1.1. It is implemented as a set of JNI wrappers to native MPI packages. Platforms currently supported include Solaris using MPICH or SunHPC-MPI, and Windows NT using WMPI 1.1. We are actively developing the release and intend to add new features such as object serialization and support for additional platforms. The Java API is defined in the document "A Draft Java Binding for MPI". d27 2 a28 2 (based on the IBM MPI test suite), example applications, and installation and usage notes. d35 1 a35 3 javadoc documentation for mpiJava. Available as HTML or a gzip'd tar-file. d47 30 @ 1.18 log @Modified Files: index.html.in mpiJava.html.in @ text @d51 3 a53 4 Mark Baker, Bryan Carpenter, Geoffrey Fox, Sung Hoon Ko, and Sang Lim. mpiJava: An Object-Oriented Java interface to MPI. Presented at International Workshop on Java for Parallel and Distributed Computing, IPPS/SPDP 1999, San Juan, Puerto Rico, April 1999. d57 1 a57 1 Postscript d59 1 a59 1 PDF d61 1 a61 1 HTML d66 4 a69 3 Bryan Carpenter, Geoffrey Fox, Sung Hoon Ko and Sang Lim. Automatic Object Serialization in the mpiJava Interface to MPI. January 1999. d73 1 a73 1 Postscript d75 1 a75 1 PDF d77 1 a77 1 HTML @ 1.17 log @Modified Files: index.html.in mpiJava.html.in @ text @d40 6 @ 1.16 log @Modified Files: mpiJava.html.in change server from osprey3 to osprey6 ---------------------------------------------------------------------- @ text @d45 16 @ 1.15 log @Modified Files: mpiJava.html.in @ text @d32 1 a32 1 @ 1.14 log @Modified Files: Makefile beginnings.html.in index.html.in mpiJava.html.in @ text @a31 3 javadoc documentation for mpiJava.
  • d34 4 @ 1.13 log @Modified Files: addFrame index.html.in mpiJava.html.in @ text @d7 5 a11 4 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. @ 1.12 log @Modified Files: addFrame mpiJava.html.in @ text @d51 2 d67 2 d83 2 d96 2 @ 1.11 log @Modified Files: mpiJava.html.in @ text @d43 13 @ 1.10 log @Modified Files: mpiJava.html.in @ text @d31 3 @ 1.9 log @Modified Files: mpiJava.html.in @ text @d42 1 @ 1.8 log @Modified Files: mpiJava.html.in @ text @d15 1 a15 1 1.1. It is implement as a set of JNI wrappers to native MPI packages. d40 3 a42 4 Mark Baker, Bryan Carpenter, Sung Hoon Ko, and Xinying Li. mpiJava: A Java interface to MPI. Presented at First UK Workshop on Java for High Performance Network Computing, Europar 1998. d46 1 a46 1 Postscript d48 1 a48 1 HTML d53 4 a56 3 Bryan Carpenter, Vladimir Getov, Glenn Judd, Tony Skjellum and Geoffrey Fox. MPI for Java - Position Document and Draft API Specification. November 1998. d60 1 a60 1 Postscript d62 1 a62 1 HTML @ 1.7 log @Modified Files: mpiJava.html.in @ text @d54 13 @ 1.6 log @Modified Files: index.html.in mpiJava.html.in subgroups.html.in @ text @d29 2 a30 2

    d33 1 @ 1.5 log @Modified Files: mpiJava.html.in @ text @d15 2 a16 1 1.1. Platforms currently supported include Solaris using MPICH or @ 1.4 log @Modified Files: hpjava-logo.fig hpjava-logo.gif index.html.in mpiJava.html.in @ text @d57 3 a59 1 Postscript @ 1.3 log @Modified Files: addFrame hpjava-logo.fig mpiJava.html.in @ text @d40 1 a40 1 To be presented at First UK Workshop on Java for High Performance Network d45 3 a47 1 Postscript @ 1.2 log @Modified Files: addFrame mpiJava.html.in Added Files: hpjava-logo.fig hpjava-logo.gif Removed Files: hpjava.fig hpjava.gif @ text @d2 1 @ 1.1 log @Initial revision @ text @d27 5 @ 1.1.1.1 log @HPJava Web pages @ text @@