Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


devel:nic4

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
devel:nic4 [2015/06/23 18:42] papeleuxdevel:nic4 [2015/06/24 10:06] – [Compilation de Swig] ziane
Line 25: Line 25:
  
 ===== Compiler Metafor ===== ===== Compiler Metafor =====
 +==== Compilation de Swig ====
 Pour compiler Metafor, il faut auparavant recompiler [[http://www.swig.org/|]] en version 2.x (la version système est 1.3 et il existe des versions 3.x plus récentes, mais elles sont incompatibles avec la version actuelle de Metafor. Pour compiler Metafor, il faut auparavant recompiler [[http://www.swig.org/|]] en version 2.x (la version système est 1.3 et il existe des versions 3.x plus récentes, mais elles sont incompatibles avec la version actuelle de Metafor.
- 
-==== Compilation de Swig ==== 
   * détarrer les sources (swig-2.0.12.tar.gz)   * détarrer les sources (swig-2.0.12.tar.gz)
-  * configurer : ./configure --without-pcre --prefix=~/local/  (l'installation dans ~/local/ sera automatiquement détectée par le système de configuration de metafor)+  * configurer : ./configure --without-pcre --prefix=$HOME/local/  (l'installation dans ~/local/ sera automatiquement détectée par le système de configuration de metafor)
   * compiler : make   * compiler : make
   * installer : make install   * installer : make install
  
-==== Compilation de Metafor ====+===== Compilation de Metafor =====
  
 La compilation est classique avec CMake. Le fichier ''oo_meta/CMake/nic4-icc.cmake'' défini la configuration actuelle  La compilation est classique avec CMake. Le fichier ''oo_meta/CMake/nic4-icc.cmake'' défini la configuration actuelle 
Line 58: Line 56:
  
  
-{{ :devel:launchonnic4.jpg?200 |}}+{{ :devel:launchonnic4.jpg? |}} 
  
 +  * ATTENTION : Le temps de calcul DOIT être écrit au format J-HH:MM:SS (il n'y a pas de validation du format !!!).
 +  * ATTENTION : Le temps de calcul max accepté sur nic4 est de 2 jours.
 +  * ATTENTION : La memoire est la mémoire TOTALE nécessaire au calcul en Mb.
  
-ATTENTION : Le temps de calcul DOIT être écrit au format J-HH:MM:SS (il n'y a pas de validation du format !!!)+launch écrit et soumet à la queue le script ''runSlurm.sh''automatiquement  généré 
-ATTENTION : Le temps de calcul max accepté sur nic4 est de 2 jours+<code> 
-ATTENTION La memoire est la mémoire TOTALE nécessaire au calcul en Mb.+#!/bin/bash 
 +# Metafor launch.py slurm script..
 +#SBATCH --job-name=metafor 
 +#SBATCH --mail-user=lpapeleu 
 +#SBATCH --mail-type=ALL 
 +# Ressources needed..
 +#SBATCH --partition=defq 
 +#SBATCH --ntasks=1 
 +#SBATCH --cpus-per-task=16 
 +#SBATCH --time=0-0:05:00 
 +#SBATCH --mem=500 
 +/home/ulg/aea/lpapeleu/.bash_profile master2 
 +srun /home/ulg/aea/lpapeleu/bin/launch.py -x -i $SLURM_JOB_ID -m master2 
 +</code>
  
 +La configuration d'execution est copiée dans le fichier ''launch$SLURM_JOB_ID.cfg''
 +et relu pour lancer l'execution. Un script d'arret/suppression du calcul est aussi généré ''sCancel$SLURM_JOB_ID.py'' alors que la sortie standard est redirigée vers ''slurm-$SLURM_JOB_ID.out'' (en plus des mails d'info).
devel/nic4.txt · Last modified: 2016/03/30 15:23 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki