Changes between Version 25 and Version 26 of ModipslBeginner


Ignore:
Timestamp:
03/12/08 11:12:32 (17 years ago)
Author:
acosce
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ModipslBeginner

    v25 v26  
    260260Vous trouverez plus d'informations sur les cartes là : http://wiki.ipsl.jussieu.fr/wiki_ipsl/IGCMG/libIGCM/DocUtilisateur 
    261261 
    262  
     262[[BR]] 
    263263===== Etapes avant la creation du job de simulation ===== 
    264 ====== config.card ====== 
     264__'''config.card'''__ [[BR]] 
    265265Avant de créer un job pour votre simulation vous devez indiquer tous les paramètres nécessaires à cette dernière dans le fichier config.card [[BR]] 
    266266Voici les rubriques à modifier :  
     
    288288'''Attention''' il faut impérativement que !PeriodLength ne soit  
    289289pas plus supérieur à la durée de votre simulation : c'est à dire pour une simulation de 1 mois ne demandez pas une 
    290 !PeriodLength de 1 an.  
    291  
    292 ====== répertoire COMP ====== 
     290!PeriodLength de 1 an. [[BR]] 
     291 
     292'''__répertoire COMP__'''[[BR]] 
    293293Comme indiqué ci-dessus le répertoire COMP contient une carte par composante (modèle) de votre configuration. Chacune 
    294294de ces cartes est divisée en différentes parties :  
     
    311311''cp path_fichier fichier'' [[BR]] 
    312312 
    313 ====== répertoire PARAM ====== 
    314 (...) 
     313__'''répertoire PARAM'''__[[BR]] 
     314Ce répertoire contient les fichiers de paramètres des différents modèles. Reportez vous aux documentations scientifiques de chacun de ces modèles 
     315pour en connaître les différentes utilisations.  
     316[[BR]] 
    315317 
    316318===== Creation du job ===== 
     
    324326un message d'avertissement apparait et le job n'est pas écrasé.  
    325327Vous devez l'effacer au préalable pour pouvoir le recréer. [[BR]] 
     328N'oubliez pas de modifier les variables '''elapstim_req''' et '''memsz_job''' en entête de job si nécessaire (voir documentation 
     329sur les machines de calculs de l'IDRIS ou du CCRT). 
     330{{{ 
     331#PBS -l memsz_job=6.0gb       # limite memoire 
     332#PBS -l elapstim_req=00:30:00 # limite en temps elapsed 
     333}}} 
     334Remarque : Pour connaître les temps autorisés sur les différentes queues de la machine vous pouvez utiliser la commande 
     335'''class''' 
     336[[BR]] 
    326337Par défaut la simulation tournera sur le disque tmpdir de la machine.  
    327338Si vous voulez qu'elle ait lieu sur le scratchir, vous devez 
    328 modifier la variable RUN_DIR_PATH dans le fichier Job_nom_simul [[BR]] 
    329 N'oubliez pas non plus de modifier les variables '''elapstim_req''' et '''memsz_job''' en entête de job si nécessaire. 
    330 {{{ 
    331 #PBS -l memsz_job=6.0gb       # limite memoire 
    332 #PBS -l elapstim_req=00:30:00 # limite en temps elapsed 
    333 }}} 
    334 Remarque : Pour connaître les temps autorisés sur les différentes queues de la machine vous pouvez utiliser la commande 
    335 '''class''' 
    336 [[BR]] 
     339modifier la variable RUN_DIR_PATH dans le fichier Job_nom_simul  
     340{{{ 
     341RUN_DIR_PATH=$SCRATCHDIR 
     342}}} 
    337343Avant de lancer votre simulation il vous reste une dernière étape : vous devez définir la variable '''!PeriodNb''' dans  
    338344votre Job. '''!PeriodNb''' peut être définie comme le nombre maximal de '''!PeriodLength''' (dans config.card) pouvant être 
    339 simulée sur le '''elapstim_req''' demandé !  
     345simulée sur le '''elapstim_req''' demandé ! [[BR]] 
     346exemple :  
     347{{{ 
     348PeriodLength=1M 
     349elapstim_req=20.00.00 
     350PeriodNb=12             >>>> cela signifie que vous pouvez faire passer 12 mois de simulations durant 20h de temps CPU 
     351}}} 
    340352[[BR]] 
    341353[[BR]]