Changes between Version 114 and Version 115 of IPSLCM4_v2_PAR
- Timestamp:
- 11/21/07 09:49:54 (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
IPSLCM4_v2_PAR
v114 v115 2 2 3 3 == 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] 5 5 * [wiki:IPSLCM4_v2_PAR#DifférencesIPSLCM4_v1etIPSLCM4_v2 Résumé des différences entre IPSLCM4_v1 (IPCC) et IPSLCM4_v2] 6 6 * [wiki:IPSLCM4_v2_PAR#TagPoséle17octobre2007 Tag IPSLCM4_v2_1 posé sur la configuration IPSLCM4_v2] … … 9 9 * [wiki:IPSLCM4_v2_PAR#Résolution144x96 Résolution144x96] 10 10 * [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] 11 12 * [wiki:IPSLCM4_v2_PAR#Bands Equilibrage de charge : fichier Bands] 12 13 * [wiki:IPSLCM4_v2_PAR#MiseenplacedelaconfigurationIPSLCM4_v2 Mise en place de la configuration IPSLCM4_v2] 13 14 * [wiki:IPSLCM4_v2_PAR#IPSLCM4_v2_PARCVS version CVS (juste pour démarrer)] 14 15 * [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] 18 20 * [wiki:IPSLCM4_v2_PAR#ErreursRemèdes Erreurs et remèdes] 19 21 * [wiki:IPSLCM4_v2_PAR#Messagesliésàlacompilation Messages liés à la compilation] … … 28 30 * [wiki:IPSLCM4_v2_PAR#ComparaisonRedémarrage Comparaison des résultats avec et sans redémarrage] 29 31 30 == Modifications sur brodie à l'IDRISdepuis le 15 novembre 2007 ==32 == Modifications sur brodie depuis le 15 novembre 2007 == 31 33 * svn cassé entre le 15 et le 20 novembre 2007 32 34 * compilation sur brodie à faire en interactif (comme sur mercure) … … 76 78 * Nouveaux scripts (libIGCM v 0.9). Voir [http://wiki.ipsl.jussieu.fr/wiki_ipsl/IGCMG/libIGCM/DocUtilisateur Documentation libIGCM] 77 79 * 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à] 79 83 * 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. 80 84 * Gestion des sources par SVN sur la machine forge.ipsl.jussieu.fr : … … 456 460 || 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] || 457 461 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 {{{ 469 PATH=$PATH:/TXlocal/pub/svn/svn-1.3.1/bin:/home/rech/psl/rpsl035/fcm/bin # IDRIS only 470 PATH=$PATH:/home/p86ipsl/fcm/bin # MERCURE only 471 mkdir MY_EXPER 472 cd MY_EXPER 473 svn co http://forge.ipsl.jussieu.fr/igcmg/svn/modipsl/trunk modipsl 474 cd modipsl/util 475 ./model IPSLCM4_v2 476 ./ins_make 477 cd ../config/IPSLCM4_v2 478 gmake (or gmake ORCA2xLMD14496 pour cette autre résolution) 479 480 # job customization 481 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). 482 ../../util/ins_job 483 484 cd EXP00 485 pwd # .../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) 490 qsub Job_JobName 491 492 }}} 493 458 494 459 495 == Bands == … … 537 573 gmake RESOL=ORCA2xLMD14496 538 574 }}} 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 === 573 579 574 580 Il 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 582 Tous 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. 575 583 576 584 {{{ … … 584 592 }}} 585 593 586 == How to be informed when IPSLCM4_v2 files are commited == 594 === Comment poser un tag sur la configuration IPSLCM4_v2 === 595 596 Voir détail des commandes à passer dans le ticket:20 597 598 === How to be informed when IPSLCM4_v2 files are commited === 587 599 588 600 Il suffit de s'enregistrer sur la liste de messagerie: igcm-dev@forge.ipsl.jussieu.fr