LEGO EPISODE III LEGO: simulations climatiques avec DIET E.Maisonnave, V.Pichon.

Slides:



Advertisements
Présentations similaires
Le Réchauffement Global
Advertisements

« Les Mercredis du développement » Introduction Office « 12 » Présenté par Bernard Fedotoff Microsoft Regional Director Agilcom.
Sous-projet IV Communications Placement/Ordonnancement.
Applications de GdX Coordinateur thématique : Christophe Cérin
Eric Maisonnave, Laurent Terray
TER Visualisation 3D de calculs électromagnétiques Production : Sébastien JOB Jean-Christophe LARRE Cédric PIOVANO Encadrement : Fabrice HUET.
Virtualisation dorchestration de services TER Master 1 Infomatique 4 Avril 2008 Encadrant : Philippe Collet.
Le Grid Computing Par Frédéric ARLHAC & Jérôme MATTERA.
Le Grid Computing et son utilisation dans les entreprises et les industries Laurent CANTONE Résoul UNAL.
PLAN du COURS Introduction Structure des Systèmes Informatiques
Intégration du système de production LHCb sur la DataGRID V. Garonne, CPPM, Marseille Réunion DataGRID France, 13 fv fév
simulateur de réseau de machines UML connectées par WiFi mode ad-hoc
Framework Avancement au Plan Principales avancées pour les parties Ligand, Sites Actifs et Docking Processus dinstallation de.
Recherche de similarité de séquences à grande échelle S. Penel, P. Calvat, Y. Cardenas LBBE, CCIN2P3 Calculs BLAST intensifs sur la plateforme TIDRA -
Les changements climatiques dus aux activitées humaines. Le changement climatique: une prévision théorique 19 ème siècle: découverte du rayonnement infrarouge,
Le climat actuel est-il exceptionnel ?
I - Introduction II - Description des lots III - Intégration et tests IV - Bilan.
Le programme fourni à Objectis SA est fonctionnel et démontre les possibilités d'émulation de bus de terrain et slave EtherCAT qu'il est possible de faire.
Architecture de grille générique, multi-
Février 2010 Yves BEUNON Bruno SECHET.
Calcul distribué pour l'imagerie médicale
Rennes, le 18 septembre 2006 Support du paradigme maître-travailleur dans les applications à base de composants Tâche 2.2 Hinde Bouziane Réunion LEGO.
Scénarios Architecture Drupal V 1.0. Scénario 1 : La base de données est également installée sur celui-ci. Le client ici fait office dinjecteur. Drupal.
Amélioration du parallélisme du code de climat de l'IPSL.
Module 2 : Préparation de l'analyse des performances du serveur
Eléments pour GridExplorer (GdX). Evalutation de grand système Modélisation Simulation Emulation Exécution (In-situ) Quelle méthodologie pour l'évalutation/test.
Lyon, 24/04/2007 Ce que l'application a besoin de connaître: Paramètres physiques par scénario de 150 ans Nombre et numéro d'ordre des mois à effectuer.
DIET Dashboard Meeting LEGO 11 déc 2006
Retour dexpérience Supportech INSA.NET Daniel Boteanu – Michaël Piffret.
LEGO – Rennes, 18 Septembre 2006 Un outil de monitoring pour le déploiement dynamique de JuxMem Loïc Cudennec IRISA / INRIA, PARIS project-team Stage de.
Nouvelles de PARIS et État d’avancement des briques Christian Perez – Toulouse – 22 octobre 2008.
Gestion de l'hétérogénéité et des longues distances dans une grille de calcul.
Qu’est ce qu’une grille ?
GDS – Paris, 13 Octobre 2006 Un outil de monitoring pour le déploiement dynamique de JuxMem Loïc Cudennec IRISA / INRIA, PARIS project-team Stage de M2RI.
L'outil MOCAGE-PALM au Laboratoire d'Aérologie
Mise en oeuvre et exploitation
Épopée d’expériences DIET sur Grid5000
Module 8 : Surveillance des performances de SQL Server
Modèles et protocoles de cohérence des données en environnement volatil Grid Data Service IRISA (Rennes), LIP (Lyon) et LIP6 (Paris) Loïc Cudennec Superviseurs.
MEMOIRE INDUSTRIEL ESIEA
A l'échelle du globe, les deux modèles s'accordent sur les grandes structures du réchauffement climatique. Les régions continentales de l'hémisphère nord.
Présentation du Projet
La programmation système
D. E ZEGOUR Institut National d ’Informatique
Programmation Système et Réseau
1Auteur : Oleg LODYGENSKY XtremWeb-HEP Atelier Opérations France Grille Lyon – Villeurbanne 13 et 14 octobre.
Architecture d’une application WEB Statique:
MuseRake Hypercable Product. MuseRake - Présentation Générale MuseRake - Présentation Générale Le rôle de MuseRake est d’améliorer les conditions d’utilisation.
Environnement des modèles Contraintes liées au parallélisme Utilisation de plusieurs machines Liens couplé/forcé.
Introduction aux solutions Microsoft pour le HPC.
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.
Supervision à distance d’une ligne de conditionnement temps réel 16/12/20101INSA de LYON - H4201.
Clustering. Le Clustering est une technique qui consiste à assembler virtuellement plusieurs machines afin de les faire travailler en parallèle. Cela.
Sites Pilotes Généralisation
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.
PaCO++ André Ribes Réunion Hydrogrid Rennes 15/09/03.
Introduction aux outils de supervision
Réunion #7 7/12/2007. E. Caron - Réunion #7 - 07/12/07 Planning 10h h40Informations générales sur LEGO [Eddy Caron] 10h h15Utilisation d'ontologies.
Les autorisations NTFS sont
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.
Implémentation des lacs interactifs dans MRCC Andrey Martynov, stagiaire postdoctoral - agent de recherche Superviseurs: Laxmi Sushama, René Laprise.
Lyon, 24/04/2007 Portage et déploiement de l'application Climat sur Eric Maisonnave.
Bilan LEGO, Expérience LEGO: Test de sensibilité modèle à une paramétrisation du modèle dans le cadre d'une prévision de scénario (changement.
Ordonnancement en présence d’agents individualistes
Equipe Projet DOLPHIN 03/04/08.
Rappel de la problématique Diminuer le temps d’ouverture actuel de son nouveau portail de manière significative (30%)
Grilles de recherche Veronique Donzeau-Gouge. 2 objectifs Renforcer la présence du CNRS dans ce domaine en liaison avec : L’Institut ST2I L’INRIA, Les.
CALCUL ATLAS LCG France (CC IN2P3 Lyon) 30 Avril SOMMAIRE Data Challenge 2 (DC2) d’ATLAS Utilisation du CC IN2P3.
7 mai
Démonstrateur LEGO LEGO meeting Octobre 2008.
Transcription de la présentation:

LEGO EPISODE III LEGO: simulations climatiques avec DIET E.Maisonnave, V.Pichon

LEGO EPISODE III Gestion d'une simulation d'ensemble Performances Validation Restrictions

LEGO EPISODE III DIET Lancer plusieurs simulations de climat en parallèle sur Grid'5000 Ordonnancer les différents services Développements réalisés (ENS Lyon/Cerfacs) Implémentation du serveur Ecriture du client Interfaçage avec l'application (service) Réalisation d'un ensemble de 12 simulations de climat (1800 mois)

LEGO EPISODE III Simulation couplée Océan-Atmosphère (main) n processeurs Postprocessing Conversions/Check (post) 1 processeur

LEGO EPISODE III Exemple d'ordonnancement standard avec 6 ressources: Le post-processing est fait en fin de tâche principale 6-1=5 processeurs inutilisés durant le temps de postpro mois nmois n+1mois n+2 post npost n+1post n+2

LEGO EPISODE III Avec DIET, chaque mois et chaque post-processing est un client. DIET ordonne les services en fonction des ressources disponibles mois nmois n+1 post n post n+1 Serveur DIET

LEGO EPISODE III Demande de service pour la simulation du mois n du mois n +1 et les post processing n et n+1 mois nmois n+1 post n post n+1 Serveur DIET

LEGO EPISODE III Test des ressources disponibles mois nmois n+1 post n post n+1 Serveur DIET

LEGO EPISODE III Execution du mois n mois n mois n+1 post n post n+1 Serveur DIET

LEGO EPISODE III mois n+1 post n post n+1 Serveur DIET Puis du mois n+1

LEGO EPISODE III post n post n+1 Serveur DIET Enfin des post-processing n et n+1

LEGO EPISODE III Ordonnancement DIET: Le post processing est fait sur toutes les ressources Pas ou peu de processeurs inutilisés... mois nmois n+1mois n+6 n n+1 n+6

LEGO EPISODE III Possibilité de lancer un ensemble de simulations... mois n mois m mois m+1 mois n+1 mois n+6

LEGO EPISODE III Performances théoriques gain CPU /elapsed = 6 heures à 10 jours (temps total simulation: 35 jours à 70 jours)

LEGO EPISODE III Avancement des simulations Lyon, Rennes: 2x2 simulations de contrôle de 150 ans (gaz à effet de serre constants) Nancy, Lille, Sophia, Bordeaux: 4x2 simulations scénario A1B Lyon Rennes Nancy Lille Sophia Bordeaux

LEGO EPISODE III Le modèle ne reproduit le réchauffement climatique que lorsque les concentrations observées de de gaz à effet de serre lui sont imposées Validation Réchauffement global (K)

LEGO EPISODE III Restrictions Impossibilité d'organiser l'ensemble des simulations de la grille avec un seul Master Agent DIET (simulation complète trop longue) Pas de gestion des pannes par DIET (l'arrêt d'une simulation entraîne l'arrêt de toutes les autres) Synchronisation obligatoire des simulations d'un même site en fin de job Pas de possibilité d'ajout de ressources en cours de simulation (obligation de terminer avec des ressources réduites)

LEGO EPISODE III Restrictions Grid'5000: Problèmes de place disque, d'arrêts machine, de portage, de changement d'environnement en cours de simulation, de non déploiement de l'environnement Trouver le rapport optimal de services par ressources n'est pas aisé et différent d'un site à l'autre (problème de place disque en cas d'accumulation de postprocessing, impossibilité de faire tourner deux OpenMPI – pour deux simulations- sur un même noeud)