ACET



MPJ Express Project

An updated version of the MPJ Express website can be seen here .

Motivation

Earlier efforts for building a Java messaging systems have typically followed either the JNI approach, or the pure Java approach. On commodity platform like Fast Ethernet, advances in JVM technology now enable networking applications written in Java to rival their C counterparts. On the other hand, improvements in specialized networking hardware have continued, cutting down the communication costs to a couple of microseconds. Keeping both in mind, the key issue at present is not to debate the JNI approach versus the pure Java approach, but to provide a flexible mechanism for applications to swap communication protocols.

Aims

The aim of this project is to provide a reference Java messaging system based on the MPI standard. The implementation follows a layered architecture based on an idea of device drivers . The idea is analogous to UNIX device drivers.

List of Projects using MPJ Express

If you would like to add or remove your project from this list, please send us an email. We are more than happy to hear from you about your use of MPJ Express.

Parallel Programming Courses using MPJ Express

Main components

The main components of MPJ are following,

Please refer to the documentation for more details

Valid XHTML | Copyright | Last Modified: 19/May/2008 |