Header Header

Programming Models

The Ibis project contains several programming models for developing parallel applications:

Satin
A divide-and-conquer model, especially designed for both clusters and grids.
MPJ/Ibis
A 100% Java implementation of the Java bindings for MPI.
GMI
Group Method Invocation. An extension of the standard RMI model of Java with distributed features.
Ibis RMI
An alternative, highly optimized implementation of the standard Java Remote Method Invocation functionality. Can be used as a drop-in replacement of standard RMI, for a significant increase in performance.

For more information, see the sub-menu items to the left.