MPJ Express: Towards Thread Safe Java HPC, Submitted to the (original) (raw)

Abstract

MPJ Express is a thread-safe Java messaging library that provides a full implementation of the mpiJava 1.2 API specification. This specification defines a MPI-like bindings for the Java language. We have implemented two communication devices as part of our library, the first, called niodev is based on the Java New I/O package and the second, called mxdev is based on the Myrinet eXpress library. MPJ Express comes with an experimental runtime, which allows portable bootstrapping of Java Virtual Machines across a cluster or network of computers. In this paper we describe the implementation of MPJ Express. Also, we present a qualitative and quantitative comparison against various other C and Java messaging systems. A beta version of MPJ Express was released in September 2005. I.

Bryan Carpenter hasn't uploaded this paper.

Let Bryan know you want this paper to be uploaded.

Ask for this paper to be uploaded.