Présentation rapide de l’état des outils IPSL Marie-Alice Foujols Octobre 2005.

Slides:



Advertisements
Présentations similaires
Active Directory Windows 2003 Server
Advertisements

Master Professionnelle Sciences et Techniques 2 juillet
Préinstallation de Microsoft Office System 2007 en utilisant lOPK (OEM Preinstallation Kit) OEM System Builder Channel.
« Les Mercredis du développement » Introduction Office « 12 » Présenté par Bernard Fedotoff Microsoft Regional Director Agilcom.
La Gestion de la Configuration
SITools Présentation de l’outil (1/2)
Personnalisation des sites SharePoint avec SharePoint Designer 2007
Microsoft Office Groove Le contexte Une utilisation des postes de travail en très grande évolution chez les professionnels. Des lieux de travail.
INTRODUCTION INTRODUCTION ERGONOMIE Tri par cartes Formulaires Interface Installation Lanceur Documentation TECHNOLOGIES XML + XSL CSS Formulaires génériques.
Les Ateliers de Génie Logiciel
Systèmes d’exploitation
Interface Homme Machine IHM Pro
Introduction aux CMS.
Active Directory Windows 2003 Server
IPSLCM5 Couplé « physique » NEMO bleu : océan
Subversion un logiciel libre de gestion de configuration
Module 1 : Préparation de l'administration d'un serveur
Mise en place de diagnostics pour ORCHIDEE version off-line Scripts de lancement et atlas Rachid Benshila, IPSL 01 Octobre 2003.
Atelier ADOMOCA Nov 2007 Hervé Le Berre Larborescence du projet Mocage.
ASP.NET Par: Hugo St-Louis. C ARACTÉRISTIQUES A SP. NET Évolution, successeur plus flexible quASP (Active Server Pages). Pages web dynamiques permettant.
BitDefender Enterprise Manager. BitDefender Enterprise Manager – protection centralisée pour votre réseau Principales fonctions Fonctions spéciales (WMI)
Des outils pour le développement logiciel
Concurrent Versatile Versions
Présentation de l’outil INDICO
J-L Dufresne Responsable du pôle de modélisation Pôle de modélisation de l'IPSL: travaux en cours en vue de la préparation du prochain rapport du GIEC.
Amélioration du parallélisme du code de climat de l'IPSL.
Janvier 2010 ESCI.
Novembre 2008 ESCI.
Juin 2010 Groupe de travail Plate-forme. Le modèle couplé de lIPSL Contexte – Présentation – IPSL – Pôle de modélisation du climat et CMIP5 – Historique.
Document élaboré à Centrale Paris par Pascal Morenton LES TECHNOLOGIES DU WEB 1. LES PHASES D UN DEPLOIEMENT DE RESEAUX 2. LE LANGAGE HTML 3. LE LANGAGE.
Make 1 Les besoins 2 Définition 3 Makefile 4 Optimisation 5 Exemple de Makefile 6 Prototype 7 Autres outils © BTS II 2002 [tv]
La Programmation CGI Principe Général Traitement des informations
Version 2.2 Septembre 2008 ESCI. Accès au modèle système terre et Analyse des résultats IPSL - Pôle de modélisation du climat Le modèle système terre.
PSI : actualités PSI : PRISM Sustained Initiative Accord de gré à gré entre CNRS, CERFACS, ECMWF, Met-Office, MPI-M et M&D pour poursuivre le partage d’expertise.
Elabore par BELKADHI ABIR BEN HASSEN SALMA CHEBBI MARWA
Plan Définitions et exemples Composants de cluster
Point sur le couplé // CSPOLE 16 juin 2006 Marie-Alice Foujols - Olivier Marti.
Tirer le meilleur parti d’Office /10/ Vincent Bippus IT/OIS 07 octobre 2014.
Modélisation du climat à l’IPSL: existant, objectifs et enjeux à 4 ans
Pôle de modélisation de l'IPSL: simulations en vue de la préparation du prochain rapport du GIEC.
Environnement des modèles Contraintes liées au parallélisme Utilisation de plusieurs machines Liens couplé/forcé.
NEMO dans le Pôle de modélisation du climat de l'IPSL
Septembre Accès au modèle système terre et Analyse des résultats IPSL - Pôle de modélisation du climat Le modèle système terre : de IPSLCM4_v1 vers.
Réunion calcul simulations GIEC/IPCC - Prodiguer Lundi 23 Mars PRODIGUER un noeud français de distribution des données GIEC/IPCC Sébastien Denvil.
Contribution de l’IPSL au projet CMIP5
Initiation au JavaScript
En route vers le déploiement . . .
Couplé parallèle Etat des lieux. Objectifs Couplé parallèle en production à l’arrivée de la nouvelle machine vectorielle IDRIS (entre février et avril.
Configuration LOOP Retour d’expériences P. CADULE, L. BOPP, P. FRIEDLINGSTEIN.
Centralisation des sites web d’ELTA & Mise en place d’un serveur NAS
Point sur l'utilisation des moyens de calcul à court terme et stratégie à moyen terme Marie-Alice Foujols Pôle de modélisation du climat IPSL.
Initiation à Oracle Server
G ROUPE IRIUM ™ N°1 européen des PGI pour Distributeurs, Loueurs & Importateurs de Machines Les Bases de Connaissances Knowledge Base Maxime HILAIRE 07/05/2008.
Ressources calcul 2008 GENCI PRACE IDRIS : brodie NEC SX-8 - vargas IBM Power6 CCRT : mercure NEC SX-8R - GIEC NEC SX-9 platine Bull Itanium / Nehalem.
La recherche pour l’ingénierie de l’agriculture et de l’environnement SSI : Service des Systèmes d’Information Arcintel Administration des postes de travail.
CPI/BTS 2 Programmation Web Les sites dynamiques Prog Web CPI/BTS2 – M. Dravet – 02/10/2003 Dernière modification: 02/10/2003.
Développement et maintenance sur le projet RefPack
L’arrivée des versions parallèles des modèles de l’IPSL Adapter les codes aux architectures multiprocesseurs des futures machines afin d’améliorer les.
Subversion.
Julien Lamure - Réunion des CI du 15/11/2006 Quelques utilitaires de création de comptes pour Windows 2003 server - GUNT - Gestion - PowerAD - Magret -
9 février 2010 Enrique Ruiz Mateos Architecte avant-vente Microsoft
Configurations INCA CH4Chimie méthanique NMHCChimie non méthanique CH4_AERChimie méthanique + aérosols NMHC_AERChimie non méthanique + aérosols AERAérosols.
Présentation du Moodle de Joliot Curie Collège Joliot-Curie Le vendredi 19 sept Karine LÉPOUCHARD.
Installation du PGI – CEGID
Retour d'expérience de l'utilisation du cloud comme infrastructure de service Guillaume PHILIPPON.
Développement des templates Quattor de gLite à EMI Guillaume PHILIPPON.
Jenkins, votre serviteur C. Loomis (CNRS/LAL) Journée LoOPS 11 décembre 2012.
Page 1 Département Office Département des constructions et des technologies de l'information Département de l'instruction publique SIEF MEMO.
Cur ? Quo ? Commando ? Quando ? Quibus auxiliis ? ….
Transcription de la présentation:

Présentation rapide de l’état des outils IPSL Marie-Alice Foujols Octobre 2005

Les modèles IPSL INCA CH4, CH4_AER, NMHC, NMHC_AER, … ORCA2_OFF_TRC PISCES LOBSTER SRC_TRC ORCHIDEE, ORCHIDEE_OL OASIS LMDZ Mars, guidée, 1D, … ORCA2_LIM OPA IPSLCM4_v1 MODIPSL Scripts Post-traitements … + cycle du carbone IPSLCM4_LOOP Quels outils communs? ORCA2_LIM_PISCES ORCA2_LIM GYRE ORCA05 1D NEMO

Résumé de l’infrastructure logicielle IPSL Les modèles représentent l’expertise IPSL Grande variété de configurations et d’utilisations: –Forcé ou couplé avec 1 ou plusieurs composantes du système climat –Différents sous-ensembles : Physique de la terre ou de Mars, Différentes dynamiques (3D, 1D, parallèle, …), Grande variété de centres de calculs (local compris) Souhait de partager les points forts de l’infrastructure entre les composantes IPSL Besoin de simplicité Besoin de modularité pour aller efficacement de la composante seule au modèle système terre

MODIPSL : un ensemble d’outils communs Accès et compilation : –Nomenclature de répertoires utilisés : modipsl/util modeles config –Description des configurations : mod.def –Script d’accès aux configurations type : model –Serveurs CVS : IPSL, LMDZ, OPA, ORCHIDEE, INCA,... –Environnement de compilation : ins_make, AA_make* Exécution type : –Scripts de lancement d’expériences type : ins_script, AA_job –Fichiers d’entrée texte et binaires (IDRIS, CCRT, IPSL (dods)) –Nomenclature de l’arborescence des fichiers résultats –Post-traitements : Scripts de post-traitement : réarrangement de séries temporelles, mo2st, mo2ye, mo4ye,... Scripts de génération d’atlas : fast Scripts de génération de pages WWW : monitoring en ligne –Installation complète sur IDRIS et CCRT, incomplète ailleurs Documentation : –Note technique : –Support de cours : Voir aussi document distribué là :

Accès, compilation et lancement de l’expérience type du couplé IPSLCM4_v1 Accès à MODIPSL cvs_ano co modipsl Accès à IPSLCM4_v1 cd modipsl/util ;./model IPSLCM4_v1 Installation des Makefile./ins_make Préparation expérience type./ins_script Compilation cd../modeles/IPSLCM4_v1 ; gmake ORCA2xLMD9671 Lancement expérience type cd EXP00 ; modifier les fichiers d’entrée texte copie des fichiers vers le calculateur distant (si nécessaire), rlogin … qsub Job_LO1 Modification des sources gmake

Configurations partagées en cours de développement

Historique IPSLCM4 beta Calendrier Nomenclature fichiers Post-traitements IPSLCM4_v1 figé : IPCC LOOP et configurations carbone de IPSLCM4_v1 … … à IPSLCM4_v2

Historique IPSLCM4 beta Calendrier Nomenclature fichiers Post-traitements IPSLCM4_v1 figé : IPCC LOOP et configurations carbone de IPSLCM4_v1 … … à IPSLCM4_v IPCC AR5

Vers IPSLCM4_v2 Chantier actuel Toutes composantes parallèles –LMDZ4 –ORCHIDEE2 –OASIS3 –NEMO OPA_SRC LIM_SRC TOP_SRC : PISCES et LOBSTER –INCA Physique la plus à jour possible Cycles du carbone et chimie Résolutions multiples Portabilité sur tout calculateur Prochaine machine IDRIS (1er trimestre 2006) Articulation couplé/ composantes

Avantages MODIPSL Simplicité –cvs, shell, compilateur fortran 90, librairie netCDF –Facile à installer sur différents calculateurs –Facile à utiliser... mais plus difficile d’ajouter une configuration complète avec tous post-traitements, de créer une configuration simplifiée Information centralisée dans un nombre limité de fichiers –AA_make.gdef pour les options de compilation –mod.def pour la description des configurations –3 commandes : model, ins_make, ins_script Serveurs CVS : –Suivi de l’historique des évolutions –Administration par les développeurs de chaque composante Compilation : –Un outil pour toutes les composantes –Maintien des habitudes ponctuelles (makegcm pour LMDZ) Pour l’expérience type : –atlas et suivi en ligne (monitoring) enchaînés automatiquement –Stockage des résultats sur serveur de fichiers et DODS –Expériences longues lancées par petits morceaux (jobs) enchaînés

Améliorations de MODIPSL Serveurs CVS : –Un pour toutes les composantes ? Simplicité mais besoin de garder une administration ciblée –Besoin d’une interface avec les outils de projets spécifiques pour accéder aux modifications communes à un projet (voir DRAKKAR) Compilation : –Améliorer la maintenance de l’outil cad faciliter l’ajout de nouveaux calculateurs –Séparer les architectures (NEC) des spécificités d’installation (répertoires include et bibliothèque NetCDF) –OASIS3 est inclus dans la configuration IPSLCM4_v1_OASIS3 avec un sous-ensemble de l’outil de compilation PRISM SCE (recopié sur serveur CVS IPSL). Impossible de maintenir différents outils en parallèle. Pour l’expérience type : –Plus de souplesse –Plus de modularité –Partie commune entre forcés et couplés –Gestion des fichiers d’entrée binaires (sous CVS ou autre) –Ajout de nouveaux calculateurs

Outils du Met-Office Accès aux sources, création exécutable, historique, gestion incidents, partage information. Subversion (svn) : gestionnaire de sources, successeur naturel de CVS Trac : outil de gestion d’incidents associés à des pages wiki et à des possibilités de suivi des sources modifiés gérés par subversion FCM : flexible configuration management (scripts perl) –fcm extract : extraction des sources d’après fichier de configuration –fcm build : construction de l’exécutable, inclus recherche dépendances, utilise gmake, préprocesseur INCA (idem besoin AGRIF, ECMWF)? Adopté au MO, bascule en cours pour UM et pour plus de 18 projets dont les utilisateurs Met-Office de NEMO Pas d’exécution d’expérience type (pour le moment?) Atelier fin septembre : –Compilation LMDZ-4-ORCHIDEE –Compilation OASIS3 Voir aussi exposé (1H) le 21 octobre

Trac

Infrastructure logicielle IPSL : prochaines étapes Proposition pour l’environnement de compilation : Utiliser Trac au plus vite pour suivi incidents et configurations Groupe de travail pour –Évaluer les outils du Met-Office –Quantifier le travail de bascule de CVS vers subversion, de model vers fcm extract de ins_make, makegcm, fait_AA_make vers fcm build –Préparer la décision Rendez-vous : IPSLCM4_v2 accessible avec MODIPSL et FCM : Si chaque composante a basculé de CVS vers Subversion : IPSL, LMDZ, NEMO, ORCHIDEE, INCA Si OASIS3 est distribué avec Si cours et documentation existent Quand?