- Sequential Matrix multiplication in HPJava.
- A parallel Matrix multiplication in HPJava.
- A general Matrix multiplication in HPJava.
- RMI Architecture.
- The JMS API Architecture
- A parallel matrix addition.
- The HPJava Range hierarchy
- A general Matrix multiplication in HPJava.
- Solution of Laplace equation by Jacobi relaxation.
- Example of a distributed array with ghost regions.
- Illustration of the effect of executing the writeHalo function.
- Principal classes of mpiJava
- HPJava data parallel version of the N-body force computation.
- Version of the N-body force computation using reduction to Java array.
- API of the class
`BlockMessSchedule` - Partial API of the class
`Range` `sendLoop`method for`Remap`- Illustration of
`sendLoop`operation for`remap` - Jacobi relaxation, re-using communication schedules.
- An HPJava communication stack.
- The public interface of
`Buffer`class. - The public interface of
`WriteBuffer`class. - The public interface of
`ReadBuffer`class. - The public interface of
`ObjectWriteBuffer`class. - The public interface of
`ObjectReadBuffer`class. - The public interface of mpjdev
`Comm`class. - The public interface of
`Request`class. - Overall layout of logical message.
- Layout of primary payload
- Layout of one section in the primary payload
- Layout of send messages. a) When secondary payload is empty. b) When secondary payload is not empty and the sum of secondary payload size and the size of the primary payload are less than the capacity of the buffer object. c) When secondary payload is not empty and the sum of secondary payload size and the size of the primary payload are greater than the capacity of the buffer object.
- Multithreaded implementation.
- LAPI Active Message Call.
- Layers of a proposed mpjdev reference implementation
- Independent clients may find
`mpjdevService`daemons through the Jini lookup service. Each daemon may spawn several slaves. - An example of multigrid iteration.
- Red black relaxation on array uf.
- Restrict operation.
- Illustration of restrict operation
- Interpolate operation.
- Illustration of interpolate operation
- Red-black relaxation of two dimensional Laplace equation with size of .
- Three dimensional Diffusion equation with size of .
- Three dimensional Diffusion equation with size of .
- Multigrid solver with size of .
- A 2 dimensional inviscid flow simulation.
- CFD with size of .
- Comparison of the mpjdev communication library using MPI vs. LAPI.
`writeHalo()`communication patterns on 9 processors.

Bryan Carpenter 2004-06-09