Tuesday, April 20, 2010

A List of MPJ Express Methods

Most (or let's say a good amount of) MPJ Express users have excellent knowledge of the Message Passing Interface (MPI) specification document (http://www.mpi-forum.org/docs/docs.html). For this reason, it will be helpful if there's a document that maps MPI methods to javadocs provided by the MPJ Express software.

We have made an effort to provide such a mapping from MPI routines to MPJ Express methods. See the document here (http://mpj-express.org/docs/guides/listofmpjmethods.pdf).

Monday, April 19, 2010

MPJ Express Version 0.36

Dear MPJ Express Community,

We are pleased to announce the next beta release (0.36) of the MPJ
Express software. This release is mainly a bug fix release.


1. Fixed the mpjboot error for Mac OS X reported by Ed Baskerville. The mpjboot script used x86 binaries on Mac OS X, which obviously was incorrect. 18/3/2010

2. The MPJ Express runtime could not start more than 100 processes. Guillermo Lopez Taboada identified and proposed and a fix for this. 18/3/2010

3. Fixed the bug which broke test cases when executed with odd number of processes. Many thanks to Guillermo Lopez Taboada for discovering this bug. 18/3/2010

4. Made changes to the MPJ Express runtime system and got rid of a couple of internal classes.

5. On some clusters, users complained that MPJ Express took abnormally long amount of time to bootstrap. We have fixed this bug in this release. 1/4/2010

6. Got rid of the Jetty dependency 9/4/2010

You may download the software from:


Feel free to contact us in case of any queries.

Best Regards,

Aamir Shafi
Bryan Carpenter
Mark Baker
Guillermo López Taboada