next up previous
Next: Public Interface of Classes Up: MPJ: MPI-like Message Passing Previous: Acknowledgements


Ken Arnold, Bryan O'Sullivan, Robert Scheifler, Jim Waldo, and Ann Wollrath.
The Jini Specification.
Addison Wesley, 1999.

Mark Baker and Bryan Carpenter.
MPJ: A proposed Java message-passing API and environment for high performance computing.
In International Workshop on Java for Parallel and Distributed Computing, Cancun, Mexico, May 2000.
To be presented.

Mark Baker, Bryan Carpenter, Geoffrey Fox, Sung Hoon Ko, and Xinying Li.
mpiJava: A Java interface to MPI.
In First UK Workshop on Java for High Performance Network Computing, September 1998.
mpiJava Home Page:

Bryan Carpenter, Geoffrey Fox, Sung Hoon Ko, and Sang Lim.
Object serialization for marshalling data in a Java interface to MPI.
In ACM 1999 Java Grande Conference. ACM Press, June 1999.

Bryan Carpenter, Vladimir Getov, Glenn Judd, Anthony Skjellum, and Geoffrey Fox.
MPI for Java: Position Document and Draft Specification.
Technical report, Java Grande Forum, November 1998.

George Crawford III, Yoginder Dandass, and Anthony Skjellum.
The JMPI commercial message passing environment and specification: Requirements, design, motivations, strategies, and target users, December 1997.

Vladimir Getov, Paul Gray, Sava Mintchev, and Vaidy Sunderam.
Multi-language programming environments for high performance java computing.
Scientific Programming, 7(2):139-146, 1999.

Java Grande Forum.

Java Grande Message Passing Working Group.
Minutes of Jun 14, 1999 meeting in San Francisco.

Java Grande Message Passing Working Group.
Minutes of Oct 1, 1999 meeting in Syracuse.

Java Grande Numerics Working Group.

Glenn Judd, Mark Clement, and Quinn Snell.
DOGMA: Distributed Object Group Metacomputing Architecture.
Concurrency: Practice and Experience, 10(11/13):977-983, 1998.
MPIJ Home Page:

Glenn Judd, Mark Clement, Quinn Snell, and Vladimir Getov.
Design issues for efficient implementation of mpi in java.
In Proceedings of ACM 1999 Java Grande Conference, pages 58-65. ACM Press, 1999.

Arkady Kanevsky, Anthony Skjellum, and Anna Rounbehler.
MPI/RT--an emerging standard for high-performance real-time systems.
In 31st Hawaii International Conference on System Sciences, volume III, January 1998.
MPI/RT Home Page:

Message Passing Interface Forum.
MPI: A message-passing interface standard.
International Journal of Supercomputer Applications, 8(3/4), 1994.

Message Passing Interface Forum.
MPI-2: Extension to the message passing interface.
Technical report, University of Tennessee, July 1997.

Sava Mintchev and Vladimir Getov.
Towards portable message passing in Java: Binding MPI.
In M. Bubak, J. Dongarra, and J. Wasniewski, editors, Recent Advances in PVM and MPI, volume 1332 of Lecture Notes in Computer Science, pages 135-142. Springer Verlag, 1997.
JavaMPI Home Page:

Jose Moreira, Sam Midkiff, Manish Gupta, and Rick Lawrence.
High performance computing with the array package for Java: A case study using data mining.
In Supercomputing 99, November 1999.

Sun Microsystems.
Java code conventions.

Bryan Carpenter 2004-04-24