Difference between revisions of "BlueGene/P"

From HCL
Jump to: navigation, search
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 ======
+
===== 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>&nbsp; &nbsp; &nbsp; CPPFLAGS="$CPPFLAGS -I$with_essl_dir/include"<br>&nbsp; &nbsp; &nbsp; &nbsp;LDFLAGS="$LDFLAGS -L$with_essl_dir/lib '''-L/opt/ibmcmp/xlf/bg/11.1/lib'''"<br> fi<br>
+
if test "$with_essl_dir"&nbsp;!= ""; then<br>&nbsp; &nbsp; &nbsp; CPPFLAGS="$CPPFLAGS -I$with_essl_dir/include"<br>&nbsp; &nbsp; &nbsp; &nbsp;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:

  1. module load bluegene
  2. module load essl
  3. 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