Downloads
User Documentation and Resources
User Guide | ver 2.0 |
ver 1.0 |   |
FG-MPI Flyer | ver 2.0 |
ver 1.0 |   |
Mailing Group | Instructions |
Source Code
FG-MPI ver. 2.0 | fgmpi-2.0.tar.gz |
FG-MPI ver. 1.0.0 | fgmpi_1.0.0.tar.gz |
Binary Packages
Platform | Release | Architecture | Files |
---|---|---|---|
Ubuntu | precise | amd64 | fgmpi_2.0-1_amd64.deb |
fgmpi_2.0-1_amd64.deb.md5 | |||
Ubuntu | precise | amd64 | fgmpi_1.0.0-1_amd64.deb |
fgmpi_1.0.0-1_amd64.deb.md5 |
Code examples
Name | Download Link | Brief Description |
---|---|---|
All code examples | allcode.zip | All code examples given below. |
Hello World | helloWorld.zip | A "Hello World!" program in FG-MPI. |
Prime Sieve | primeSieve.zip | An example of the Sieve of Eratosthenes that uses several fine-grain MPI processes to form a pipeline. |
N-body Simulation | nbodyRing.zip | N-body simulation with communication done in a ring. It is a straightforward port of standard MPI code to FG-MPI. Provides optional graphical output. |
Leader Elections | leaderElections.zip | Another example of porting MPI code to include fine-grain concurrency. The download contains three variations of the LeLann-Chang-Roberts and Hirschberg-Sinclair leader election algorithms in a ring. |
Game of Life | gol.zip | 2-D decomposition examples, with variations for different send modes. A straightforward port of existing MPI code to FG-MPI. |