Changes between Version 114 and Version 115 of IPSLCM4_v2_PAR


Ignore:
Timestamp:
11/21/07 09:49:54 (17 years ago)
Author:
mafoipsl
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • IPSLCM4_v2_PAR

    v114 v115  
    22 
    33== Table des matières == 
    4  * [wiki:IPSLCM4_v2_PAR#Modificationssurbrodieàl'IDRISdepuisle15novembre2007 Modifications sur brodie à l'IDRIS depuis le 15 novembre 2007] 
     4 * [wiki:IPSLCM4_v2_PAR#Modificationssurbrodiedepuisle15novembre2007 Modifications sur brodie à l'IDRIS depuis le 15 novembre 2007] 
    55 * [wiki:IPSLCM4_v2_PAR#DifférencesIPSLCM4_v1etIPSLCM4_v2 Résumé des différences entre IPSLCM4_v1 (IPCC) et IPSLCM4_v2] 
    66 * [wiki:IPSLCM4_v2_PAR#TagPoséle17octobre2007 Tag IPSLCM4_v2_1 posé sur la configuration IPSLCM4_v2] 
     
    99   * [wiki:IPSLCM4_v2_PAR#Résolution144x96 Résolution144x96] 
    1010   * [wiki:IPSLCM4_v2_PAR#Résolution144x142 Résolution144x142] 
     11 * [wiki:IPSLCM4_v2_PAR#CommandstoaccesscompileandrunIPSLCM4_v2 Accès, compilation, exécution de la configuration IPSLCM4_v2] 
    1112 * [wiki:IPSLCM4_v2_PAR#Bands Equilibrage de charge : fichier Bands] 
    1213 * [wiki:IPSLCM4_v2_PAR#MiseenplacedelaconfigurationIPSLCM4_v2 Mise en place de la configuration IPSLCM4_v2] 
    1314   * [wiki:IPSLCM4_v2_PAR#IPSLCM4_v2_PARCVS version CVS (juste pour démarrer)] 
    1415   * [wiki:IPSLCM4_v2_PAR#IPSLCM4_v2SVN version SVN  (version officielle)] 
    15  * [wiki:IPSLCM4_v2_PAR#CommandstoaccesscompileandrunIPSLCM4_v2 Accès, compilation, exécution] 
    16  * [wiki:IPSLCM4_v2_PAR#CommandstoaccessmodifyandcommitIPSLCM4_v2CONFIGfilesCARDPARAMonSVN Modification des fichiers de la configuration IPSLCM4_v2 : AA_make, PARAM, CARD, ...] 
    17  * [wiki:IPSLCM4_v2_PAR#HowtobeinformedwhenIPSLCM4_v2filesarecommited Comment être informé des évolutions] 
     16 * [wiki:IPSLCM4_v2_PAR#AdministrationSVNdelaconfigurationIPSLCM4_v2 Administration SVN de la configuration IPSLCM4_v2] 
     17   * [wiki:IPSLCM4_v2_PAR#CommandstoaccessmodifyandcommitIPSLCM4_v2CONFIGfilesCARDPARAMonSVN Comment modifier (commit SVN) les fichiers de référence de la configuration IPSLCM4_v2 : AA_make, PARAM, CARD, ...] 
     18   * [wiki:IPSLCM4_v2_PAR#CommentposeruntagsurlaconfigurationIPSLCM4_v2 Comment poser un tag (SVN) sur la configuration IPSLCM4_v2] 
     19   * [wiki:IPSLCM4_v2_PAR#HowtobeinformedwhenIPSLCM4_v2filesarecommited Comment être informé des évolutions] 
    1820 * [wiki:IPSLCM4_v2_PAR#ErreursRemèdes Erreurs et remèdes] 
    1921   * [wiki:IPSLCM4_v2_PAR#Messagesliésàlacompilation Messages liés à la compilation] 
     
    2830   * [wiki:IPSLCM4_v2_PAR#ComparaisonRedémarrage Comparaison des résultats avec et sans redémarrage] 
    2931 
    30 == Modifications sur brodie à l'IDRIS depuis le 15 novembre 2007 == 
     32== Modifications sur brodie depuis le 15 novembre 2007 == 
    3133 * svn cassé entre le 15 et le 20 novembre 2007 
    3234 * compilation sur brodie à faire en interactif (comme sur mercure) 
     
    7678 * Nouveaux scripts (libIGCM v 0.9). Voir [http://wiki.ipsl.jussieu.fr/wiki_ipsl/IGCMG/libIGCM/DocUtilisateur Documentation libIGCM] 
    7779   * Lancement de l'exécution par MPI-1 (par défaut maintenant) ou MPI-2 (ancienne technique peu portable) 
    78    * Possibilité de faire les simulations par bloc d'une année : Mettre !PeriodLength=1Y dans le fichier EXP00/config.card 
     80   * Possibilité de faire les simulations par bloc d'une année :  
     81     * Mettre !PeriodLength=1Y dans le fichier EXP00/config.card 
     82     * Attention les résultats sont différents en lançant 1 an à la fois ou 12 fois un mois (soucis de restart). Voir plus d'informations [wiki:IPSLCM4_v2_PAR#ComparaisonRedémarrage là]  
    7983   * Lorsque les post-traitements sont lancés (paramètre !SeasonalFrequency=10Y de config.card) les fichiers sont mis sur les serveurs http://dodsp.idris.fr/ et/ou http://dods.extra.cea.fr/data/ tous les 10 ans. 
    8084 * Gestion des sources par SVN sur la machine forge.ipsl.jussieu.fr : 
     
    456460 || Mercure || 6 procs (5 pour LMDZ) || VV202 || 10 ans en 4 jours || 12 gb || 5 700 s/mois || 22 mn/mois (sans adjust=y dans run.def) || 2 mn/mois (avec histHF) || OK || [http://dods.extra.cea.fr/data/p86maf/VV202/ATLAS/SE_1860_1869/ ATLAS] || 
    457461 
     462== Commands to access, compile and run IPSLCM4_v2 == 
     463 
     464'''Accès, compilation, exécution de la configuration IPSLCM4_v2''' 
     465 
     466 Par défaut, la compilation de LMDZ et ORCHIDEE active le mode parallèle. 
     467 
     468{{{ 
     469PATH=$PATH:/TXlocal/pub/svn/svn-1.3.1/bin:/home/rech/psl/rpsl035/fcm/bin  # IDRIS only 
     470PATH=$PATH:/home/p86ipsl/fcm/bin  # MERCURE only 
     471mkdir MY_EXPER  
     472cd MY_EXPER 
     473svn co http://forge.ipsl.jussieu.fr/igcmg/svn/modipsl/trunk modipsl 
     474cd modipsl/util 
     475./model IPSLCM4_v2 
     476./ins_make 
     477cd ../config/IPSLCM4_v2 
     478gmake (or gmake ORCA2xLMD14496 pour cette autre résolution)  
     479 
     480# job customization 
     481vi EXP00/config.card  # definir le nom de l'experience à lancer dans le fichier config.card (par defaut JobName=L01). Si besoin changer le nombre de processeurs (par defaut JobNumProcTot=4). 
     482../../util/ins_job 
     483 
     484cd EXP00 
     485pwd # .../modipsl/config/IPSLCM4_v2/EXP00 
     486 
     487# job verification 
     488# check config.card, (DateBegin, DateEnd and restart option)  
     489# check Job_JobName (PBS options : time and memory, DRYRUN, NbPeriod) 
     490qsub Job_JobName 
     491 
     492}}} 
     493 
    458494 
    459495== Bands == 
     
    537573gmake RESOL=ORCA2xLMD14496 
    538574}}} 
    539 == Commands to access, compile and run IPSLCM4_v2 == 
    540  
    541  Par défaut, la compilation de LMDZ et ORCHIDEE active le mode parallèle. 
    542  
    543 {{{ 
    544 PATH=$PATH:/TXlocal/pub/svn/svn-1.3.1/bin:/home/rech/psl/rpsl035/fcm/bin  # IDRIS only 
    545 PATH=$PATH:/home/p86ipsl/fcm/bin  # MERCURE only 
    546 mkdir MY_EXPER  
    547 cd MY_EXPER 
    548 svn co http://forge.ipsl.jussieu.fr/igcmg/svn/modipsl/trunk modipsl 
    549 cd modipsl/util 
    550 ./model IPSLCM4_v2 
    551 ./ins_make 
    552 cd ../config/IPSLCM4_v2 
    553 gmake (or gmake ORCA2xLMD144142 sur mercure or gmake RESOL=ORCA2xLMD144142 sur brodie )  
    554 #  
    555 # sur brodie attendre la fin du job  
    556 # 
    557  
    558 # job customization 
    559 vi EXP00/config.card  # definir le nom de l'experience à lancer dans le fichier config.card (par defaut JobName=L01). Si besoin changer le nombre de processeurs (par defaut JobNumProcTot=4). 
    560 ../../util/ins_job 
    561  
    562 cd EXP00 
    563 pwd # .../modipsl/config/IPSLCM4_v2/EXP00 
    564  
    565 # job verification 
    566 # check config.card, (DateBegin, DateEnd and restart option)  
    567 # check Job_JobName (PBS options : time and memory, DRYRUN, NbPeriod) 
    568 qsub Job_JobName 
    569  
    570 }}} 
    571  
    572 == Commands to access, modify and commit IPSLCM4_v2 CONFIG files (CARD, PARAM) on SVN == 
     575 
     576== Administration SVN de la configuration IPSLCM4_v2 == 
     577 
     578=== Commands to access, modify and commit IPSLCM4_v2 CONFIG files (CARD, PARAM) on SVN === 
    573579 
    574580Il faut avoir les droits en écriture cad avoir un compte ouvert (USER) sur le serveur forge.ipsl.jussieu.fr et qu'il soit enregistré dans le projet igcmg. Voir : Jacques Bellier, Marie-Alice Foujols ou Martial Mancip. 
     581 
     582Tous les commit se font sur les fichiers trunk. Les tags correspondent à des copies à un jour donné selon une convention donnée des fichiers du trunk. 
    575583 
    576584{{{ 
     
    584592}}} 
    585593 
    586 == How to be informed when IPSLCM4_v2 files are commited == 
     594=== Comment poser un tag sur la configuration IPSLCM4_v2 === 
     595 
     596Voir détail des commandes à passer dans le ticket:20 
     597 
     598=== How to be informed when IPSLCM4_v2 files are commited === 
    587599 
    588600Il suffit de s'enregistrer sur la liste de messagerie: igcm-dev@forge.ipsl.jussieu.fr