Code organization and building FG 2.0

The root of the source tree contains several files and directories:

bin source code for user programs
config sample config files
experiments scripts to generate data sets for experiments
fg.pc.in skeleton input file for pkg-config
lib source code for FG 2.0 library
modules source code for stage definition modules
scripts shell scripts used to run user programs with correct parameters

Running "make" in the root will build lib, modules, and bin. You may have to edit bin/Makefile and modules/Makefile to specify the location of MPICH2. The FG 2.0 library is produced as lib/libfg.so, modules will be produced as modules/*.so, and application binaries are produced directly in the bin directory.


Download FG 2.0

You can download the zip file or visit our github project page.