Version 22 (modified by mmaipsl, 13 years ago) (diff) |
---|
Bilan des actions en cours et passées de Martial
Liste des développements en cours ou à faire rapidement
rapide < 1 J autre ? = pas forcément moi ?
ORCHIDEE
- OMP Josefine
- LMDzOMP tests (à finir rapide? + )
- A FAIRE : bilan des derniers tests (identique en compilation LMDz-ORCHIDEE O0-O0 sur un jour et plantage sur un an)
- comparaison en Off-line MPI 1.9.5.1 (ou .2 ?) avec la branche MPI-OpenMP.
- driver ORCHIDEE OMP (très long !)
- LMDzOMP tests (à finir rapide? + )
- driver : lecture des forçages par lots -fait- (tests -fait en parti- + portage fonction "sizeof" ? ) Didier
- portage complet sur le trunk
- évaluation de l'optimisation réelle MPI ?
- nom des variables de forçage modifiable => test forçage Nicolas Viovy
- ATLAS : commit ATLAS STOMATE + script de fabrication atlas_diff (rapide) Nicolas
- script ORCHIDEE_OL : fait en parti (nouvelle version) Josefine + Didier
Il reste à faire une amélioration des gestions de la partie HISTOrique des SPINUP.
- nouvelle hydro : commit variables MONITORINGs + bilan d'eau
- dèv à merger dans le trunk sur les fichiers de (rapide) paramètres => nouveau TAG (fait)
- Gestion version SVN + Admin SVN Josefine + Didier
- Exemple en cours :
- modèle de neige
- isotopes : version de Camille à enregistrer (rapide - fait)
- Nouveaux utilisateurs : création répertoire perso, enregistrement wiki, svn, mailling lists
- svn personnel : changer le fichier de passwd pour la DB LDAP/mysql (long)
- Exemple en cours :
Peux-tu clarifier ?
Le fichier de mot de passe actuel est en "clair" mais protégé et les mots de passe ne correspondent pas à la base de mot de passe LDAP de la machine forge. On a donc trop de mot de passe et c'est une mauvaise gestion. Plusieurs contacts et tests ont été effectués avec Olivier Thauvin pour changer le pointeur de cette base de mots de passe et permettre d'inscrire simplement tous les développeurs sur le wiki pour qu'ils puissent aussi commiter leur code avec un seul mot de passe.
- Assimilation Koffi+Peylin
- scripts de transformation automatique du code pour TAF (long),
- re-initialisation "propre" de trois modules de IOIPSL (histcom, restcom, flincom).
- Action : support, développement
DOCUMENTATION === Fabienne + Sebastiaan
Peut-on se voir une ou deux heure(s) pour s'assurer que j'ai bien tout recupere ? Je pense entre autres aux modifs que tu as faites directement sur le code source doxygen.
Fabienne (dispos avril : 06, 23, 24, 30).
- modif branche DOC (long autre - fait)
- doxygen : adaptations des modifs du source local (version 1.7.3) au trunk pour commit et mise en place des futures version de référence.
- nouveau script détection de variable (abandonné)
- correction script déclaration de variables sur plusieurs lignes (fait)
- présentation doxygen/DOC ORCHIDEE à l'IPSL et au LATMOS
IOIPSL === A voir avec equipe Plate-forme
- TAG test (à finir rapide?)
- Mes codes à enregistrer/documenter :
- détection aux appels histwrite des IsNaN
- appel graphique IGCMDebugTools
- client/serveur VTKmapper
- Action IOIPSL : mise à jour, débogage, test/validation couplé/orchidee forcé, tag
modipsl === A voir avec equipe Plate-forme
- installation des jobs OMP (fait par Arnaud - Joséfine ?)
- bug rebuild parallel => trop de proc
- sauvegarde automatique des sources pendant la production de donnée : doc dans page modipslAdvanced + problème vargas
Synchronisation - Depot commun fichiers de forcage === Vuichard + Marie-ALice
- synchro des fichiers d'entrée dans IGCM : (fait Marie-Alice ?)
gaya différent de mercure (ajout des CRU-NCEP - fait) - vérifier l'ajout des fichiers WATCH
- passage du dépôt obelix en login igcmg
- Action : synchronisation IGCM pour ORCHIDEE (obelix, SAN ORCHIDEE, comptes CCRT)
libIGCM === A voir avec equipe Plate-forme
- suppression de l'erreur des '_' : forcer l'arrêt des jobs (rapide autre?)
- vargas multi-step ? (long)
- Action :
- test du trunk
- débogage
- surveillance compatibilité ORCHIDEE
- développement MPI-OpenMP Fait ?
autre
Martial, peux-tu clarifier ?
autre : Adj. et pron. indéf. Permet de distinguer, de différencier, par rapport à une première partie donnée ou connue (un, les uns) servant de point de référence, une ou plusieurs personnes, un ou plusieurs éléments à l'intérieur d'une seconde partie.
- cours : emacs + Doxygen (long)
- vieux scripts python Vuichard
Que font ces scripts ?
Ils font tourner le modèle dans toutes ses configurations.
- tarré mon répertoire de code sans les binaires
(Qu'est-ce que ces codes ont de spécifique ?
c'est l'historique du modèle.
Listes des actions
- mod.def et autres outils modipsl (sauvegarde des sources,...) : fait (inutile de mettre les clés).
- merge des anciennes versions Josefine
- compilation : mise à jour des AA_makes depuis les Makefiles, fcm ?
- tests, détection de bogues
- nettoyage : suppression des binaires,CVS,RCS,Makefile,fichier backup
C'est de fait le travail de tous les administrateurs du modèle, et pas seulement celui de Joséfine.
- Validations ORCHIDEE pour le couplé et en forcé (cf CMIP5) Nicolas
- conservation de données de thésard (Thanh Nguyen et Tristan D'Orgeval) sur gaya. A voir avec Jan Agnès ?
- forçages : construction de scripts bash, python pour la récupération et la fabrication des forçages ORCHIDEE Nicolas
Attachments (3)
-
Capture-run-normal.png
(311.1 KB) -
added by mmaipsl 13 years ago.
run normal
-
Capture-run-court2.png
(310.7 KB) -
added by mmaipsl 13 years ago.
run zoomé
-
Capture-run-sans-HIST.png
(329.7 KB) -
added by mmaipsl 13 years ago.
run sans fichiers histoire
Download all attachments as: .zip