Changes between Version 72 and Version 73 of IPSLCM4_v2_PAR


Ignore:
Timestamp:
09/26/07 14:33:19 (17 years ago)
Author:
mafoipsl
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • IPSLCM4_v2_PAR

    v72 v73  
    344344 * Voir détail des commandes à passer plus loin 
    345345 * Attention : Par défaut, la version de LMDZ4 recupérée est la version HEAD qui n'est donc pas tagguée. Les commits réalisés apres le 19/07/2007/17h40 n'ont pas été testés dans cette configuration IPSLCM4_v2. 
    346  * Il y a 2 problèmes pour le compilation sur BRODIE/IDRIS : 
    347    * Il n'y a pas assez de mémoire pour compiler physiq.F dans LMDZ4. Pour cela il faut compiler LMDZ4 en batch comme décrit dans le paragraphe en-dessus. 
    348    * Sur l'espace WORKDIR il y en plus un problème qui se produit quand on alterne la compilation en batch et en interactif. On n'a pas ce problème sur le HOME. Le problème peut eventuellement être résolu en traduisant makegcm_fcm en ksh (actuellement en csh). Problème résolu en mettant /bin/pwd partout au lieu de $PWD ou `pwd`. '''OK'''  
    349    * Workaround temporaire pour la résolution ORCA2xLMD9671 : 
     346 * Il y a 2 problèmes pour la compilation sur BRODIE/IDRIS : 
     347   * Il n'y a pas assez de mémoire pour compiler physiq.F dans LMDZ4. Pour cela il faut compiler LMDZ4 en batch. C'est inclus dans la procédure AA_make de brodie. '''OK''' 
     348   * Sur l'espace WORKDIR il y en plus un problème qui se produit quand on alterne la compilation en batch et en interactif. On n'a pas ce problème sur le HOME. Problème résolu en mettant /bin/pwd partout au lieu de $PWD ou `pwd`. '''OK'''  
     349   * OASIS n'était pas compilable en batch. Il fallait enchainer compilation en interactif d'OASIS et en batch de LMDZ. Résolu le 24 Septembre 2007. '''OK''' 
     350   * Compilation sur brodie : 
    350351{{{ 
    351 cd modipsl/config/IPSLCM4_v2 
    352 gmake libioipsl oasis3 liborchidee orca2 # compilation en interactif 
    353 qsub -qtx7 -lmemsz_prc=2gb -jo   # compilation lmdz en batch 
    354 cd $PBS_O_WORKDIR 
    355 gmake lmdz9671  
    356 ^D 
    357 # attendre la fin du job 
    358 # verification 
    359 ls ../../bin 
    360 ... create_etat0_limit.e gcm.e  oasis  opa  # 4 executables existent bien 
    361 gmake ORCA2xLMD9671 # indispensable pour créer le fichier .resol 
    362 }}} 
    363  
     352ins_make 
     353cd .../modipsl/config/IPSLCM4_v2 
     354gmake  
     355}}} 
     356   * Compilation sur brodie pour une autre résolution à choisir parmi : ORCA2xLMD7245, ORCA2xLMD9671 (Defaut) , ORCA2xLMD14496, ORCA2xLMD144142: 
     357{{{ 
     358ins_make 
     359cd .../modipsl/config/IPSLCM4_v2 
     360gmake RESOL=ORCA2xLMD14496 
     361}}} 
    364362== Commands to access, compile and run IPSLCM4_v2 == 
    365363 
     
    376374./ins_make      # ins_make -t sx6nec  on mercure 
    377375cd ../config/IPSLCM4_v2 
    378 gmake (or gmake ORCA2xLMD144142 )  
     376gmake (or gmake ORCA2xLMD144142 sur mercure or gmake RESOL=ORCA2xLMD144142 sur brodie )  
    379377#  
    380378# sur brodie attendre la fin du job  
    381379# 
    382 gmake ORCA2xLMD9671 
    383  
    384 # end of compilation 
    385 gmake (or gmake ORCA2xLMD144142 ) # pour vérification ultime en particulier la dernière commande liste les executables : ls ../../bin 
    386 ... create_etat0_limit.e gcm.e  oasis  opa  # vérifier existence 4 executables.  
    387380 
    388381# job customization