Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


devel:nic4

This is an old revision of the document!


Mémo NIC4

Nic 4 est le cluster ULG du Ceci.

Il est composé de 168 noeuds : 16 coeurs (2*8) & 64 Gb par noeud.

Plus d'info sur les sites du CECI et du Segi.

La demande de création de compte se fait via ce formulaire.

slurm info

Le gestionnaire de queues sur les clusters du CECI est Slurm. Lisez le Mémo SLURM de Romain avant de commencer …

Configuration du compte pour Metafor

Une fois que vous savez vous connecter sur Nic4 à partir de votre machine qu'elle soit windows ou Linux, il faut configurer votre compte à la compilation/utilisation de Metafor.

Le système de configuration des comptes a été adapté à Nic4.

Si pour des besoins particuliers des modifications de configurations devaient être apportées à la configuration, notez que le serveur d'accès se nomme “master2” (faites vos modifs dans ~/bin/cfg/master2/…).

Compiler 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)
  • configurer : ./configure –without-pcre –prefix=~/local/ (l'installation dans ~/local/ sera automatiquement détectée par le système de configuration de metafor)
  • compiler : make
  • installer : make install

Compilation de Metafor

La compilation est classique avec CMake. Le fichier oo_meta/CMake/nic4-icc.cmake défini la configuration actuelle

  • avec le compilateur intel
  • sans interface graphique (ni vtk, ni Qt)
  • sans stp2py
  • sans GenIso
  • sans Mumps (to do!!!)

Execution de Metafor

ATTENTION : Toute execution sur Nic doit être faite sur le disque /scratch (tapez cd $SCRATCH) le quota sur /home est fixé à 20Gb…

Launch.py a été adapté à l'utilisation via Slurm. Le système de queue déterminant la priorité des jobs

devel/nic4.1435075369.txt.gz · Last modified: 2016/03/30 15:22 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki