What you know you can't explain, but you feel it. You've felt it your entire life, that there's something wrong with the world. You don't know what it is, but it's there, like a splinter in your mind, driving you mad.
Lrz-opteronInstallation instructions for the AMD Opterons at the LRZLogin node
> module switch fortran fortran/intel/11.1 > module switch ccomp ccomp/intel/11.1
> ./bootstrap.sh --prefix=$HOME --with-libraries=program_options --with-toolset=intel-linux > ./bjam The installation via ./bjam install ... didn't work for me so I copied the libs to $HOME/lib/$(uname -m) by hand.
I used ACML 4.3.0 from AMD and linked against the multihreaded version.
Alternative:
> module unload mkl > module load ACML/4.4.0_mp remember to use --with-lapack="$ACML_SHLIB" for the configuration.
> module load arpack
> export CC=icc > export CXX=icpc > export F77=ifort > export CXXFLAGS="-DNDEBUG -DINTEL_COMPILER -O3 -openmp -align -scalar_rep -opt-prefetch" If you provide your own libraries run configure with:
> ../../configure --with-blas="-L$HOME/numerik/acml4.3.0/ifort64_mp/lib -lacml_mp -lacml_mv" --bindir=$HOME/bin/$(uname -m) --with-boost=$HOME/include --with-boost-program-options="-L$HOME/lib/$(uname -m) -lboost_program_options" If you want to use the LRZ libraries, run:
> ../../configure --with-blas="$ACML_SHLIB" --bindir=$HOME/bin/ --with-boost=$HOME/include --with-boost-program-options="-L$HOME/lib/ -lboost_program_options" --with-lapack="$ACML_SHLIB" Note: This assumes the boost program_options to be in ~/lib/. Change this if you chose a different location.
Now you can finally start the compilation process:
> make > make install |