MPI Compilers:

There are two sets of MPI compilers on BGQ in:

  1. /bgsys/drivers/ppcfloor/comm/gcc/bin
  2. /bgsys/drivers/ppcfloor/comm/xl/bin

The first set is the default. The difference between the sets is that the first links in the gcc libraries.

Important: The compilers with names that end in _r are for threaded code. Since threading is very important for BGQ performance these should be used.

IBM C MPI compilers

IBM Fortran MPI compilers

Gnu based compilers

Normal Compilers:

Important: The compilers with names that end in _r are for threaded code. Since threading is very important for BGQ performance these should be used.

IBM Fortran Compilers:

IBM "C" Compilers: