User Tools

Site Tools


supercomputer:liger:userinfo:compiling

homeusing the cluster

Compiling/Tuning

Installation prerequistes

  • Visualisation
    • VNC protocol: TurboVNC
    • XRV protocol :

      Connectez vous sur la plateforme Extreme Factory.
      Puis cliquez sur Nouvelle session de visualisationParaview
      cliquez sur Latest XRV client for Windows (md5)

Compilation

Compilation petsc

petsc
module load intel/2015.3.187
module load intelmpi/5.0.3.048 
 
./configure --with-clanguage=cxx --with-cc=mpicc --with-cxx=mpicxx --with-fc=mpif90 --with-blas-lapack-dir=/lib --with-debugging=0 --with-x=0 PETSC_ARCH=arch-linux --with-fortran=0 --CFLAGS="-O2" --CXXFLAGS="-O2"

Compilation MTC

Il faut se placer dans le répertoire racine “icitech”
pour créer les répertoires build

mtc
module load cmake/3.2.3/gcc/4.4.7
module load intel/2015.3.187
mkdir buildMTC
cd buildMTC
cmake -DCMAKE_CXX_COMPILER=icc -DCMAKE_C_COMPILER=icc -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/home/<login>/Lib/MTC -DCMAKE_BUILD_TYPE=Release ../MTC/
make -j16
make install

Compilation ICITECH

iciplayer
export INTEL_LICENSE_FILE="/softs/flexlm/intel/11.12.0/server.lic"
module load cmake/3.2.3/gcc/4.4.7
module load intel/2015.3.187
module load intelmpi/5.0.3.048
module load petsc/intelmpi-5.0.3/3.1-p8
mkdir -p buildIcitech/Release
cd buildIcitech/Release
cmake -DCMAKE_C_COMPILER=icc -DCMAKE_CXX_COMPILER=icc -DCMAKE_BUILD_TYPE=Release -DMTC_PREFIX=/home/<login>/Lib/MTC ../../ICIlib/applications/modeles/
make -j16

Si problème lors du cmake, faire le ménage avant dans le repertoire Release

...
cd buildIcitech/Release
rm -rf *
cmake ...
supercomputer/liger/userinfo/compiling.txt · Last modified: 2016/03/29 12:34 by Richard.Randriatoamanana@ec-nantes.fr