Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
documentation:tools:software:vasp [2014/04/02 08:48] ltaulelldocumentation:tools:software:vasp [2020/08/25 15:58] (Version actuelle) – modification externe 127.0.0.1
Ligne 3: Ligne 3:
 <WRAP round important>**Accès réservé aux utilisateurs autorisés**</WRAP> <WRAP round important>**Accès réservé aux utilisateurs autorisés**</WRAP>
  
-^  Version  ^  Compilateur  ^  Interconnexion  ^  chemin d'accès  ^  OS  ^  modèle de configuration +VASP est soumis à licence. Les binaires pour le Laboratoire de Chimie sont dans ''/Xnfs/chimie/vasp/executables/''.
-|  4.6.36  |  gcc 4.6  |  Infiniband  |  /softs/Debian7/VASP/4.6.36/standard/vasp.4.6  Debian 7  |  N/A  | +
-|  5.3.3  |  gcc 4.6  |  Infiniband  |  /softs/Debian7/VASP/5.3.3/standard/vasp.5.3/  |  Debian 7  |  N/A  |+
  
-{{INLINETOC}} 
  
-====== Script de soumission (example) ======+====== Script de soumission (exemple) ======
  
   * Pour les files d'attente du cluster Equip@méso, avec /scratch commun glusterfs   * Pour les files d'attente du cluster Equip@méso, avec /scratch commun glusterfs
  
-<code bash>+Un script régulièrement mis à jour est disponible dans ''/Xnfs/chimie/vasp/executables/''
 + 
 +''qsub parexemple.sh'' 
 + 
 + 
 +<note warning>update needed</note> 
 + 
 +<code bash parexemple.sh>
 #!/bin/bash #!/bin/bash
 +### shell du job:
 #$ -S /bin/bash #$ -S /bin/bash
-#$ -N BN_opt +### nom du job: 
 +#$ -N BN_opt 
 +### files d'attente:
 #$ -q E5-2670deb64A,E5-2670deb64B,E5-2670deb64C,E5-2670deb64D,E5-2670deb64E #$ -q E5-2670deb64A,E5-2670deb64B,E5-2670deb64C,E5-2670deb64D,E5-2670deb64E
 +### parallel environnement & nslots
 #$ -pe mpi16_debian 16 #$ -pe mpi16_debian 16
-### charger l'environnement utilisateur pour SGE+### charge l'environnement utilisateur pour SGE
 #$ -cwd #$ -cwd
 ### exporte les variables d'environnement sur les noeuds d'exécution ### exporte les variables d'environnement sur les noeuds d'exécution
Ligne 25: Ligne 33:
  
 HOMEDIR=$SGE_O_WORKDIR HOMEDIR=$SGE_O_WORKDIR
 +SCRATCHDIR=${SGE_O_WORKDIR/home/scratch}
  
 ### mettre l'env au propre ### mettre l'env au propre
-source /usr/local/modeles/set_debian7-clean.sh 
-source /usr/local/modeles/sge.sh 
-source /usr/local/modeles/openmpi-1.6.4-intel-14.0.1-debian7.sh 
  
-SCRATCHDIR=`echo $HOMEDIR | awk -F "/" '{$2="scratch"; for(j=2;j<=NF;j++) {printf("/%s",$j);} print ""} ' ` 
  
 ### serveurs ayant acces au scratch commun : e5-2670comp[1-4], pick one. ### serveurs ayant acces au scratch commun : e5-2670comp[1-4], pick one.
Ligne 40: Ligne 45:
 VASPDIR="/home/vasp/VASP_2013/bin" VASPDIR="/home/vasp/VASP_2013/bin"
 VASPEXEC=VASP533_STDreopt1_EQX VASPEXEC=VASP533_STDreopt1_EQX
-LOGIN=snenon+LOGIN=<login>
 PREFIX=/softs/openmpi-1.6.4-intel-14.0.1-debian7 PREFIX=/softs/openmpi-1.6.4-intel-14.0.1-debian7
 MPIRUN=$PREFIX/bin/mpirun MPIRUN=$PREFIX/bin/mpirun
Ligne 69: Ligne 74:
 done done
  
-### nettoyage d'eventuels fichiers resultat indesirable+### nettoyage d'eventuels fichiers resultat intermédiaire indesirable
 BADSOURCES="WAVECAR CHGCAR CHG" BADSOURCES="WAVECAR CHGCAR CHG"
 for FICHIER in $BADSOURCES for FICHIER in $BADSOURCES
Ligne 75: Ligne 80:
   ssh ${LOGIN}@${SCRATCHSERV} "/bin/rm -f ${SCRATCHDIR}/${FICHIER}"   ssh ${LOGIN}@${SCRATCHSERV} "/bin/rm -f ${SCRATCHDIR}/${FICHIER}"
 done done
 +
 +# Variables pour MPI
 +#export OMP_NUM_THREADS=1
 +#export MKL_NUM_THREADS=1
  
 ### run ### run
Ligne 90: Ligne 99:
 </code> </code>
  
-====== Doc admin-sys PSMN ======+====== FAQ ====== 
 + 
 +  * ''cannot open shared object file''
  
 <code> <code>
Ligne 101: Ligne 112:
  
  
-Vérifier le ''~/.cshrc'' ET l'env du ''vasp.j'' => il faut qu'ils correspondent.+Vérifier le ''~/.cshrc''/''~/.bashrc'' ET l'env du ''vasp.j'' => il faut qu'ils correspondent. 
 + 
 +  * ''mpirun process exited on signal 10'' 
 + 
 +<code> 
 +mpirun noticed that process rank 13 with PID 50067 on node c8220node202.ens-lyon.fr exited on signal 10 (User defined signal 1). 
 +</code> 
 + 
 +''Signal 10 = Walltime atteint'' Le job a été lancé sur une file d'attente courte. 
documentation/tools/software/vasp.1396428490.txt.gz · Dernière modification : 2020/08/25 15:58 (modification externe)