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.

Create a free Academia account to let Bryan Carpenter know you want this paper to be uploaded.

Ask for this paper to be uploaded.