Changes between Version 90 and Version 91 of ModipslBeginner


Ignore:
Timestamp:
12/15/09 18:07:14 (14 years ago)
Author:
mafoipsl
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ModipslBeginner

    v90 v91  
    1414Cette page veut rassembler les informations pour les nouveaux utilisateurs et pointer  
    1515vers les pages plus complètes de chaque configuration ou de chaque outil quand nécessaire. [[BR]] 
    16 N'hésitez pas à consulter la présentation du cours "modipsl" 
    17 [http://dods.ipsl.jussieu.fr/igcmg/COURS/Cours-modipsl-novembre2008.ppt ppt] (ou   
    18 [http://dods.ipsl.jussieu.fr/igcmg/COURS/Cours-modipsl-novembre2008.pdf pdf]).  
    19 Les transparents 24 à 48 reprennent avec des schémas une grande partie des  
    20 informations qui vous seront données ci-dessous. [[BR]] 
     16N'hésitez pas à consulter la présentation du cours "modipsl" disponible sur cette page : [wiki:igcmg/Documentation] 
     17 [[BR]] 
    2118 
    2219{{{ 
     
    129126svn co http://forge.ipsl.jussieu.fr/igcmg/svn/modipsl/trunk modipsl 
    130127}}} 
    131 Pour vous simplifiez la vie et éviter de retaper cette ligne de commande à chaque nouvelle extraction de modipsl, nous  
     128Pour vous simplifier la vie et éviter de retaper cette ligne de commande à chaque nouvelle extraction de modipsl, nous  
    132129vous conseillons de vous créer un alias :  
    133130{{{ 
     
    178175ins_job         >>>>>> Installation et configuration des scripts de lancement 
    179176}}} 
    180 Voir le transparent 26 de la présentation suivante : [http://dods.ipsl.jussieu.fr/igcmg/COURS/Cours-modipsl-novembre2008.ppt ppt] 
     177Voir le transparent 26 de la présentation. 
    181178 
    182179[[BR]] 
     
    254251== Travailler avec une configuration choisie == 
    255252Dans ce paragraphe nous prendrons comme exemple le modèle couplé '''IPSLCM5_v2'''. Les autres configurations 
    256 utilisant le nouveau modipsl ('''IPSL_ESM_V1''', '''LMDZ4OR_v2''', '''LMDZINCA_v2''', '''LMDZORINCA''') 
     253utilisant modipsl ('''IPSL_ESM_V1''', '''LMDZ4OR_v2''', '''LMDZINCA_v2''', '''LMDZORINCA''') 
    257254suivent le même principe. Quand des cas particuliers existent nous vous les indiquerons.  
    258255 [[BR]] 
     
    292289FCM n'est pas accessible par défaut sur les machines de calcul. Il est disponible sur les machines de l'IDRIS et du CCRT et vous devez l'ajouter à votre PATH : 
    293290{{{ 
    294 sur mercure 
     291# sur mercure 
    295292PATH=~p86ipsl/fcm/bin:$PATH 
    296 sur brodie 
     293# sur brodie 
    297294PATH=/home/rech/psl/rpsl035/fcm/bin:$PATH 
    298 sur vargas 
     295# sur vargas 
    299296PATH=/homegpfs/rech/psl/rpsl035/FCM/bin/fcm:$PATH 
    300297}}} 
     
    333330Ce Makefile contrôle tous les makefiles des différents modèles utilisés. Une fois qu'il est créé vous n'avez pas besoin de le regénérer (sauf  
    334331changement de machine ou d'emplacement de modipsl dans votre architecture). [[BR]] 
    335 Vous pouvez ensuite lancer la compilation (résolution par défaut soit ORCA2 et LMDZ 96x95x19) :  
     332Vous pouvez ensuite lancer la compilation (résolution par défaut soit ORCA2 et LMDZ 96x95x39) :  
    336333{{{ 
    337334cd modipsl/config/IPSLCM5_v2/ 
     
    347344 * ORCA2lgmxLMD7245  
    348345 * ORCA2xLMD9671 
    349  * '''ORCA2xLMD9695''' 
    350  * ORCA2xLMD9695-L39 
     346 * ORCA2xLMD9695 
     347 * '''ORCA2xLMD9695-L39''' 
    351348 * ORCA2lgmxLMD9671  
    352349 * ORCA2xLMD14496  
    353350 * ORCA2xLMD144142 
    354  ORCA2xLMD144142-L39 
     351 * ORCA2xLMD144142-L39 
    355352Lorsque vous savez quelle résolution vous désirez vous pouvez alors lancer la compilation :  
    356353{{{ 
     
    360357par exemple  
    361358{{{ 
    362 gmake ORCA2xLMD9695-L39  
     359gmake ORCA2xLMD144142-L39  
    363360}}} 
    364361 
     
    500497 
    501498N'oubliez pas de modifier les variables '''elapstim_req''' et '''memsz_job''' en entête de job si nécessaire (voir documentation 
    502 sur les machines de calculs du CCRT ou les variables '''cputim_job''' et '''memsz_job''' sur les machines de l'IDRIS). 
    503 {{{ 
    504 #PBS -l memsz_job=6.0gb       # limite memoire 
    505 #PBS -l elapstim_req=00:30:00 # limite en temps elapsed 
     499sur les machines de calculs du CCRT ou les variables '''cputim_job''' et '''memsz_job''' sur les machines NEC de l'IDRIS). 
     500{{{ 
     501#PBS -l memsz_job=15.0gb       # limite memoire 
     502#PBS -l elapstim_req=02:00:00 # limite en temps elapsed 
    506503}}} 
    507504Remarque : Pour connaître les temps autorisés sur les différentes queues de la machine vous pouvez utiliser la commande 
     
    509506[[BR]] 
    510507Par défaut la simulation tournera sur le disque tmpdir de la machine.  
    511 Si vous voulez qu'elle ait lieu sur le scratchir, vous devez 
     508Si vous voulez qu'elle ait lieu sur le scratchir ou workdir, vous devez 
    512509modifier la variable RUN_DIR_PATH dans le fichier Job_nom_simul  
    513510{{{ 
     
    548545===== A retenir ===== 
    549546 
    550 Nouveau : Par défaut, le couplé IPSLCM5_v2, peut tourner sur un nombre quelconqiue de processeurs. Il crée lui-même le fichier Bands lors des 3 premiers mois de la simulation puis utilise celui du dernier mois. Il est possible d'utiliser le fichier Bands d'une autre simulation, voir paramétrage dans COMP/lmdz.card. 
     547Nouveau : Par défaut, le couplé IPSLCM5_v2, peut tourner sur un nombre quelconque de processeurs. Il crée lui-même le fichier Bands lors des 3 premiers mois de la simulation puis utilise celui du dernier mois. Il est possible d'utiliser le fichier Bands d'une autre simulation, voir paramétrage dans COMP/lmdz.card. 
    551548 
    552549===== IPSLCM4_v2 =====