next up previous contents
Next: Introduction to MPI Up: MPI for Java: Position Previous: Further Actions   Contents

A Draft Java binding for MPI

This appendix outlines a Java language binding for MPI 1.1. It has been adapted from the proposal in reference [1], incorporating especially suggestions and comments from Vladimir Getov and Glen Judd. It is presented here as a basis for further discussion and comment.

This is not a standalone specification of the behaviour of MPI--it is meant to be read in conjunction with the MPI standard document. Subsections are laid out in the same way as in the standard document, to allow cross-referencing. Where the Java binding makes no significant change to a particular section of the standard document, we will just note here that there are no special issues for the Java binding. This does not mean that the corresponding section of the standard is irrelevant to the Java binding--it may mean it is 100% relevant! Where practical the current proposals are modelled on the MPI C++ interface defined in the MPI standard version 2.0.

Changes to the mpiJava interface:

Controversies and open questions:



Subsections
next up previous contents
Next: Introduction to MPI Up: MPI for Java: Position Previous: Further Actions   Contents
Bryan Carpenter 2002-07-12