Difference between revisions of "BlueGene/P"
Line 1: | Line 1: | ||
Some members of HCL have access to Shaheen BlueGene/P at King Abdullah University of Science and Technology ([http://www2.hpc.kaust.edu.sa/documentation/shaheen/]) . In addition, some members has access to BleGene/P at West University of Timisoara, Romania ([http://hpc.uvt.ro/infrastructure/bluegenep/]). | Some members of HCL have access to Shaheen BlueGene/P at King Abdullah University of Science and Technology ([http://www2.hpc.kaust.edu.sa/documentation/shaheen/]) . In addition, some members has access to BleGene/P at West University of Timisoara, Romania ([http://hpc.uvt.ro/infrastructure/bluegenep/]). | ||
− | + | ===== Fupermod on Shaheen BlueGene/P ===== | |
− | In order to compile fupermod on the BG/P the following commands should be run to load some libraries: | + | In order to compile fupermod on the BG/P the following commands should be run to load some libraries: |
− | #module load bluegene | + | #module load bluegene |
− | #module load essl | + | #module load essl |
#module load gsl | #module load gsl | ||
− | Then, configure command can be executed as follows: | + | Then, configure command can be executed as follows: |
− | /fupermod/configure --with-gsl-dir=/opt/share/math_libraries/gsl/ppc64/IBM --with-blas=essl CFLAGS="-O3 -qarch=450 -qtune=450" --with-essl-dir=/opt/share/ibmmath/essl/4.4/ | + | /fupermod/configure --with-gsl-dir=/opt/share/math_libraries/gsl/ppc64/IBM --with-blas=essl CFLAGS="-O3 -qarch=450 -qtune=450" --with-essl-dir=/opt/share/ibmmath/essl/4.4/ |
− | Somehow, on BG/P autotools didn't see LD_LIBRARY_PATH. Therefore, the following hardcoded path was added into configure.ac. | + | Somehow, on BG/P autotools didn't see LD_LIBRARY_PATH. Therefore, the following hardcoded path was added into configure.ac. |
− | if test "$with_essl_dir" != ""; then<br> CPPFLAGS="$CPPFLAGS -I$with_essl_dir/include"<br> LDFLAGS="$LDFLAGS -L$with_essl_dir/lib '''-L/opt/ibmcmp/xlf/bg/11.1/lib'''"<br> fi<br> | + | if test "$with_essl_dir" != ""; then<br> CPPFLAGS="$CPPFLAGS -I$with_essl_dir/include"<br> LDFLAGS="$LDFLAGS -L$with_essl_dir/lib '''-L/opt/ibmcmp/xlf/bg/11.1/lib'''"<br> fi<br> |
Revision as of 17:57, 22 March 2013
Some members of HCL have access to Shaheen BlueGene/P at King Abdullah University of Science and Technology ([1]) . In addition, some members has access to BleGene/P at West University of Timisoara, Romania ([2]).
Fupermod on Shaheen BlueGene/P
In order to compile fupermod on the BG/P the following commands should be run to load some libraries:
- module load bluegene
- module load essl
- module load gsl
Then, configure command can be executed as follows:
/fupermod/configure --with-gsl-dir=/opt/share/math_libraries/gsl/ppc64/IBM --with-blas=essl CFLAGS="-O3 -qarch=450 -qtune=450" --with-essl-dir=/opt/share/ibmmath/essl/4.4/
Somehow, on BG/P autotools didn't see LD_LIBRARY_PATH. Therefore, the following hardcoded path was added into configure.ac.
if test "$with_essl_dir" != ""; then
CPPFLAGS="$CPPFLAGS -I$with_essl_dir/include"
LDFLAGS="$LDFLAGS -L$with_essl_dir/lib -L/opt/ibmcmp/xlf/bg/11.1/lib"
fi