Changes between Version 64 and Version 65 of IPSLCM4_v2_PAR


Ignore:
Timestamp:
08/23/07 13:08:20 (17 years ago)
Author:
mafoipsl
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • IPSLCM4_v2_PAR

    v64 v65  
    1111 * [wiki:IPSLCM4_v2_PAR#CommandstoaccesscompileandrunIPSLCM4_v2 Accès, compilation, exécution] 
    1212 * [wiki:IPSLCM4_v2_PAR#CommandstoaccessmodifyandcommitIPSLCM4_v2CONFIGfilesCARDPARAMonSVN Modification des fichiers de la configuration IPSLCM4_v2 : AA_make, PARAM, CARD, ...] 
    13  * [wiki:IPSLCM4_v2_PAR#HowtobeinformedwhenIPSLCM4_v2filesarecommited Comment être informé des évolutions des fichiers gérés par SVN] 
     13 * [wiki:IPSLCM4_v2_PAR#HowtobeinformedwhenIPSLCM4_v2filesarecommited Comment être informé des évolutions] 
    1414 * [wiki:IPSLCM4_v2_PAR#ErreursRemèdes Erreurs et remèdes] 
    1515   * [wiki:IPSLCM4_v2_PAR#Messagesliésàlacompilation Messages liés à la compilation] 
     
    2828  * Cours revu [http://igcmg.ipsl.jussieu.fr/ESCI/Cours/Cours-modipsl-2007.pdf 2007 (pdf)] 
    2929  * '''Nouveauté (23 août 2007)''' : Il y a 4 processeurs par défaut. Pour modifier le nombre de processeurs, changer dans config.card le paramètre !JobNumProcTot, juste avant de lancer la commande ins_job. 
    30   * Pour avoir 4 processeurs en tout (3 pour LMDZ/ORCHIDEE et 1 pour OASIS/OPA successivement), il faut mettre à 4 le paramêtre PBS_NUM_PROC_TOT dans le Job : 
     30  * Plus nécessaire depuis le 23 août 2007 mais utile pour vérification. ''Pour avoir 4 processeurs en tout (3 pour LMDZ/ORCHIDEE et 1 pour OASIS/OPA successivement), il faut mettre à 4 le paramêtre PBS_NUM_PROC_TOT dans le Job'' : 
    3131 {{{ 
    32 #PBS -v PBS_NUM_PROC_TOT=2 
     32#PBS -v PBS_NUM_PROC_TOT=4 
    3333}}} 
    3434 
     
    4545  * Atlas  
    4646    * IDRIS : 
    47       * Problème récurrent sur rhodes : Exceeds the processor limit value of 2 processors, using 3(ou 4) processors.  
     47      * Problème récurrent sur rhodes : Exceeds the processor limit value of 2 processors, using 3(ou 4) processors. '''Réglé''' le 23 août 2007. Voir par exemple : [http://forge.ipsl.jussieu.fr/cgi-bin/viewvc.cgi/libIGCM/AA_mo2se?root=ioipsl&r1=1.12&r2=1.13 la modif dans MO2SE] 
    4848      * Pour ouvrir les accès dods. Il faut actuellement passer les commandes suivantes : 
    4949      {{{ 
     
    5454 gaya : dods_cp SE* DODS/pub/monlogin/JobName/ATLAS 
    5555}}} 
    56     * Mercure : analyse en cours.  
     56    * Mercure :  
    5757      * Manque les sorties sechiba. Corrigé depuis mais absent de cette simu. 
    5858      * Pour ouvrir les accès dods, il faut actuellement passer les commandes suivantes : 
     
    116116 * Test de IPSLCM4_v2 
    117117 * Brodie : /workdir/rech/psl/rpsl003/HH20_v2 
     118 * En machine le 23 août 2007 . 35 ans . 
    118119 * Résolution 144x96 
    119  * Modifications : 
     120 * Modifications pour cette résolution : 
    120121   * LMDZ4 : 
     122     * filtrez : LMDZ4/libf/filtrez/parafilt.h  
     123       {{{ 
     124 c 144 96 19 non-zoom: 
     125       PARAMETER (nfilun=16, nfilus=16, nfilvn=16, nfilvs=16) 
     126       }}} 
     127   * Compilation : 
     128     * job.comp : gmake lmdz14496 
     129 * Simulation : idem HH20D : [wiki:Climatology#HH20D] 
     130   * Redémarrage depuis HHSTART, date = 20901230, ancien script, fichiers stockés là : /u/rech/ces/rces452/SORTIES_CPL_IPSL. Utilisation de Config.card.!OldName.  
     131   * modifications dans les sources : 
    121132     * readsulfate : LMDZ4/libf/phylmd/readsulfate.F ligne 106-107 pour faire un contrôle actuel 
    122133      {{{       
     
    124135           cyear='1980' 
    125136       }}} 
    126      * filtrez : LMDZ4/libf/filtrez/parafilt.h  
    127        {{{ 
    128  c 144 96 19 non-zoom: 
    129        PARAMETER (nfilun=16, nfilus=16, nfilvn=16, nfilvs=16) 
    130        }}} 
    131137     * physiq : LMDZ4/libf/phylmd/physiq.F décommenter ligne 49, c#define histhf pour avoir les sorties HF 
    132138       {{{ 
    133139       #define histhf 
    134140       }}} 
    135    * Compilation : 
    136      * job.comp : gmake lmdz14496 
    137  * Simulation : idem HH20D : [wiki:Climatology#HH20D] 
    138    * Redémarrage depuis HHSTART, date = 20901230, ancien script, fichiers stockés là : /u/rech/ces/rces452/SORTIES_CPL_IPSL. Utilisation de Config.card.!OldName.  
    139141   * modifications dans les fichiers d'entrée : 
    140142     * PARAM/physiq.def pour les GES 
     
    154156     * dans namcouple_ORCA2xLMD14496, changer le nombre de voisins pour les interpolations Mozaic. Passer de 15, 27, 6, 47 à 15, 27, 333, 48 
    155157     * Augmenter la mémoire dans le Job : 9 gb 
    156    * Test sur 6 processeurs en tout dont 5 pour LMDZ/ORCHIDEE (#PBS -v PBS_NUM_PROC_TOT=6). '''Nouveauté''' : dans config.card, mettre !JobNumProcTot=6 
     158   * Test sur 6 processeurs en tout dont 5 pour LMDZ/ORCHIDEE ''(#PBS -v PBS_NUM_PROC_TOT=6)''. '''Nouveauté''' : dans config.card, mettre !JobNumProcTot=6 
    157159     * -q multi et PBS_NUM_PROC_TOT=6 
    158160 
     
    166168 
    167169  * Détail des performances sur brodie : 
    168     * 6 processeurs en tout (#PBS_NUM_PROC_TOT=6) : 
     170    * 6 processeurs en tout ''(#PBS_NUM_PROC_TOT=6)'' : 
    169171  {{{ 
    170172$ jar  
     
    182184 
    183185 * brodie : /workdir/rech/psl/rpsl003/VV20_v2/ 
    184  * démarrage en machine 1er août 2007 
     186 * 30 ans réalisés sur brodie 
    185187   * Performances : 
    186188     * entre 45 et 66 mn de temps elapsed par mois simulés 
     
    190192     * Resoumis au delà de 1860/09. Passé. 25 ans au 20 août 2008. 
    191193 * Job : 
    192    * Tests avec (#PBS -v PBS_NUM_PROC_TOT=6). '''Nouveauté''' : dans config.card, mettre !JobNumProcTot=6 
     194   * Tests avec ''(#PBS -v PBS_NUM_PROC_TOT=6)''. '''Nouveauté''' : dans config.card, mettre !JobNumProcTot=6 
    193195   * Mémoire : 10gb 
     196 * Modifications pour cette résolution : 
     197   * LMDZ4 : 
     198     * filtrez : LMDZ4/libf/filtrez/parafilt.h  
     199       {{{ 
     200       PARAMETER (nfilun=24, nfilus=23, nfilvn=24, nfilvs=24) 
     201       }}} 
     202   * Compilation : 
     203     * job.comp : gmake lmdz144142 
    194204 * Expérience : 
    195205   * VV20_2 
     206   * Arrêtée à 30 ans compte tenu des performances de rebuild. 
    196207   * A comparer directement à VV20 : [wiki:Climatology#VV20:ORCA2xLMD144142] 
    197208   * Etats initiaux : 
     
    213224           cyear='1980' 
    214225       }}} 
    215    * filtrez : LMDZ4/libf/filtrez/parafilt.h  
    216        {{{ 
    217  c 144 96 19 non-zoom: 
    218        PARAMETER (nfilun=24, nfilus=23, nfilvn=24, nfilvs=24) 
    219        }}} 
    220226   * physiq : LMDZ4/libf/phylmd/physiq.F décommenter ligne 49, c#define histhf pour avoir les sorties HF 
    221227       {{{ 
     
    239245cvl_corr = 1.019 
    240246}}} 
     247     * Modifier la liste des fichiers de sorties pour ne pas recombiner histHF (trop lent) / 
     248   {{{ 
     249[OutputFiles] 
     250List=   ... 
     251        (histhf_0000.nc,       ${R_OUT_ATM_O_H}/${PREFIX}_HF_histhf_0000.nc,       NONE), \ 
     252        (histhf_0001.nc,       ${R_OUT_ATM_O_H}/${PREFIX}_HF_histhf_0001.nc,       NONE), \ 
     253        (histhf_0002.nc,       ${R_OUT_ATM_O_H}/${PREFIX}_HF_histhf_0002.nc,       NONE), \ 
     254        (histhf_0003.nc,       ${R_OUT_ATM_O_H}/${PREFIX}_HF_histhf_0003.nc,       NONE), \ 
     255        (histhf_0004.nc,       ${R_OUT_ATM_O_H}/${PREFIX}_HF_histhf_0004.nc,       NONE), \ 
     256... 
     257 
     258}}} 
    241259 * performances sur brodie 
    242260   * 6 processeurs en tout (#PBS -v PBS_NUM_PROC_TOT=6). '''Nouveauté''' : dans config.card, mettre !JobNumProcTot=6 : 
     
    248266 
    249267 * Sur mercure : 
    250    * Idem VV20_2 
     268   * VV202 
     269   * Idem VV20_2, bascule sur mercure pour avoir histHF recombiné dans le flot de l'exécution. 
     270   * En machine le 23 août 2007. 
    251271   * Erreur  
    252272      * Message à l'exécution :  
     
    293313   * libIGCM chez l'utilisateur '''OK''' 
    294314   * nouveaux scripts - Voir [http://wiki.ipsl.jussieu.fr/wiki_ipsl/IGCMG/libIGCM/DocUtilisateur la doc utilisateur] '''OK''' 
    295    * gestion des post-traitements 
     315   * gestion des post-traitements '''OK'''  
    296316   * configuration gérée par SVN '''OK''' 
    297317   * accès par modipsl (SVN) '''OK''' 
    298    * tests mercure et brodie '''En cours''' 
    299    * recommandations sur le nombre de processeurs et performances '''En cours''' 
     318   * tests mercure et brodie '''OK''' 
     319   * recommandations sur le nombre de processeurs et performances '''OK''' 
    300320 * Voir détail des commandes à passer plus loin 
    301321 * 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.