wiki:Modipsl_envCalc

Version 22 (modified by mafoipsl, 12 years ago) (diff)

--

Environnements de calculs

Index/Environnement de Calcul



IDRIS

  • http://www.idris.fr/
  • la machine de l'IDRIS garantie pour le couplé est vargas (IBM Power6).
    • Prendre le temps d'installer un environnement confortable et performant. Suggestion : prendre modèle sur l'environnement du login rpsl035 qui est en bash.
    • en particulier :
      • Pour accéder à svn. : module load svn
      • ajouter l'accès à fcm :
        PATH=~rpsl035/fcm/bin:$PATH
        
    • $WORKDIR sur ulam est très vaste mais non sauvegardé. C'est là que les post-traitements tourneront in fine.
    • $WORKDIR sur vargas peut être étendu largement (50 Go pour le groupe par exemple). Le responsable de projet peut le demander sur l'extranet IDRIS. Voir : https://extranet.idris.fr/.
    • Pour vérifier l'occupation et la taille des espaces WORKDIR :
      quota_u -w 
      
    • sur ulam, il faut éviter les bavardages affichés lors de la connexion. Vérifier depuis vargas que la commande : rsh ulam pwd renvoie juste une ligne avec le HOME.
      vargas : rsh ulam pwd
      /home/rech/...
      
    • Il faut faire marcher les transferts vargas/gaya par mfget/mfput.
    • Pour que le stockage sur le serveur dods.idris fonctionne, il faut faire marcher la commande rsh gaya pwd sur ulam. Pour cela remplir le fichier gaya:~/.rhosts (et lui donner les accès rw-------) avec :
      ulam.idris.fr
      ulam
      vargas.idris.fr
      vargas
      
    • Pour les accès dods, il faut lancer de plus une commande mfdods sur gaya. Cela crée le lien (24h après la première fois) visible là : http://dods.idris.fr .
    • Pour donner les accès à tous (755 ou drwxr-xr-x) au WORKDIR de vargas, il faut demander à l'assistance IDRIS pour le niveau /u/rech/grp.



CCRT

  • les machines du CCRT disponibles pour le couplé sont mercure (NEC SX-8 et NEC SX-9) et platine (Bull Itanium) et titane (Bull Xeon). Voir information spécifique titane plus loin.


Mémo des choses à faire sur un nouveau login au CCRT pour pouvoir préparer et lancer une simulation :

  • PATH sur mercure/platine/titane : ajouter l'accès à fcm :
    PATH=$PATH:/home/cont003/p86ipsl/fcm/bin  # MERCURE only 
    



Spécificités propres aux machines de calcul



Conseil pour installer son environnement au ccrt

Nous vous conseillons de garder le bash comme shell de login, et de récupérer les fichiers suivants :

~p86ipsl/.bashrc 
~p86ipsl/.bashrc_platine 
~p86ipsl/.bashrc_mercure01 
~p86ipsl/.bashrc_cesium 
~p86ipsl/.bashrc_titane 
~p86ipsl/.profile 

Ces fichiers sont maintenus par le groupe esci et sont adaptés aux machines de calcul du CCRT. Lorsque des modifications majeures sont apportées à l'une des machines (exemple : le changement de frontale de la machine mercure en juin 2010) vous pouvez récupérer la nouvelle version du fichier concerné (.bashrc_machine).

NOTE : si votre shell de login n'est pas bash, vous pouvez le modifier avec la commande chsh.



TGCC

  • accès ouvert : http://www-hpc.cea.fr/fr/complexe/tgcc.htm
  • Logiciels installés par le TGCC :
    • evince (remplace acroread ou xpdf )
    • cdo
    • netcdf
    • ferret
    • firefox
    • ghostscript
    • imagemagick
    • nco - Yann signale des soucis (7/7/2011)
    • netpbm - Installation en cours (7/7/2011)
    • python - 2.6.2, netCDF4 et numpy
    • subversion
    • tetex-latex - En cours d'installation (7/7/2011)

Utilisation de modipsl et libIGCM :
Presque rien de fait pour l'instant. L'ouverture d'un compte commun igcmg est demandée. Le rebuild est disponible au path suivant

/ccc/store/cont005/pa0369/meurdesy/REBUILD