Buildling ParMetis and Zoltan for Parallel

See Compilation

CCNI BG/Q

Zoltan 3.1

Using IBM XL C/C++ 12.1 compiler.

module load xl
unset CXXCPP
../configure  --disable-examples --disable-shared --with-gnumake --with-parmetis --with-parmetis-libdir=/gpfs/lb/provisioned/CCNI/CCNIsmth/parma/installXL/lib --with-parmetis-incdir=/gpfs/lb/provisioned/CCNI/CCNIsmth/parma/installXL/include --prefix=/gpfs/lb/provisioned/CCNI/CCNIsmth/parma/installXL --enable-mpi CC=mpixlc CXX=mpixlcxx CXXCPP='mpixlcxx -E ' 

Kaust BG/P

Using the IBM XL compilers ( C/C++ compiler Version 9.0, F77/F90 compiler Version 11.1 ) via the 'IBM' module.

Zoltan 3.1

  ../configure CXX=mpixlcxx CC=mpixlc CFLAGS='-O3 -qstrict -qarch=450 '  CXXFLAGS='-O3 -qstrict -qarch=450 ' --host=powerpc-unknown-linux --disable-shared --enable-mpi --disable-examples --with-gnumake --with-parmetis --with-parmetis-libdir=<PATH TO PARMETIS INSTALL> --with-parmetis-incdir=<PATH TO PARMETIS INSTALL> --prefix=<PATH TO INSTALL TO>

ParMetis 3.1.1

Changed the following entries in Makefile.in

# Which compiler to use
CC = mpixlc
# What optimization level to use
OPTFLAGS = -O3 -qstrict -qarch=450