Environnement des modèles Contraintes liées au parallélisme Utilisation de plusieurs machines Liens couplé/forcé.

Slides:



Advertisements
Présentations similaires
GEF 435 Principes des systèmes d’exploitation
Advertisements

E-learning Evolutif Albarelli Corinne Behem Patrice Guillot Jérôme
Master Professionnelle Sciences et Techniques 2 juillet
Processus d'expression du besoin
Eric Maisonnave, Laurent Terray
Serveurs web pour JSP et Servlets
Guillaume KRUMULA présente Exposés Système et Réseaux IR3 Mardi 5 Février 2008.
Intégration du système de production LHCb sur la DataGRID V. Garonne, CPPM, Marseille Réunion DataGRID France, 13 fv fév
Analyse de la tâche et méthode des scénarios
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.
Langage SysML.
Athapascan-1 Interface C++ de programmation parallèle
Chaire UNESCO - Calcul numérique intensif
Calcul distribué pour l'imagerie médicale
Cours #8 Flot de conception d’un circuit numérique
Formation Méso-NH sous OLIVE V. Mathiot (DPREVI/COMPAS/GCO) V
I.Aperçu du projet II.Organisation du projet III.Processus de gestion IV.Processus technique V.Conclusion.
Systèmes Superscalaires et VLIW
Amélioration du parallélisme du code de climat de l'IPSL.
Janvier 2010 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.
MGV * : quelques prévisions de performances * Modèle à Grande Vitesse.
Nouvelle version de référence LMDZ4: LMDZ4_V3 Pourquoi? dernière version de référence: IPCC (développements depuis) versions (re)commencent à diverger.
Détection du meilleur format de compression pour une matrice creuse dans un environnement parallèle hétérogène Olfa HAMDI-LARBI.
Environnement Méso-NH
Etats des lieux (un début …) sur lergonomie de Méso-NH Soline Bielli Réunion Méso-NH 11 mai 2010.
Simulation du pliage d’une pièce de sécurité automobile
Plan de la présentation
Développement dapplication avec base de données Semaine 10 : WCF avec Entité Framework Automne 2013.
LEGO EPISODE III LEGO: simulations climatiques avec DIET E.Maisonnave, V.Pichon.
1 journée, 5 sessions, 1 réalisation.NET Enterprise Realization Day.
Nouvelles de PARIS et État d’avancement des briques Christian Perez – Toulouse – 22 octobre 2008.
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.
8INF856 Programmation sur architectures parallèles
Jeu de Librairies Virtuelles « DLL » Windows pour la réalisation de programmes informatiques.
Point sur le couplé // CSPOLE 16 juin 2006 Marie-Alice Foujols - Olivier Marti.
Le point sur la parallélisation du couplé Adapter les codes aux architectures multiprocesseurs des futures machines afin d’améliorer les temps de restitution.
CALCIUM : l'outil de couplage de codes de EDF-R&D
INF3500 : Conception et implémentation de systèmes numériques Pierre Langlois Simulation d’un modèle.
LA POSE D’UN DIAGNOSTIC Jm bouthors - Consultant
C’est à toi! 2 Unité 2 – Allons en ville! Leçon B Qu’est-ce que tu as fait à Paris?
Modélisation du climat à l’IPSL: existant, objectifs et enjeux à 4 ans
PROJET CAPS Compilation, Architecture, Parallélisme et Système.
Projet OASIS PCfEngine Encadrant : M. Keryell Date : Mercredi 02 Mars 2005 Pascal Virmaud.
1 Université Henri Poincaré, Nancy 1 La préemption appliquée aux FPGAs Soutenance de rapport bibliographique de DEA Faculté des Sciences Vandoeuvre-lès-Nancy.
Présentation rapide de l’état des outils IPSL Marie-Alice Foujols Octobre 2005.
Supervision à distance d’une ligne de conditionnement temps réel 16/12/20101INSA de LYON - H4201.
Apprentissage d'EFSA initiale du PAM Session 5.3. Vue d'ensemble : Rapport de l'EFSA initiale.
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.
Laboratoire Informatique de Grenoble Réunion BGPR/SafeScale 06 / 07 / Paris / Jussieu Kaapi dans Safescale 1.Une application Safescale sur Grid’5000.
Configuration LOOP Retour d’expériences P. CADULE, L. BOPP, P. FRIEDLINGSTEIN.
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.
Plateforme de Calcul Intensif “HPC” de l’lnstitut Pytheas M. Libes, C. Pinazo Juin 2015.
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.
Lyon, 24/04/2007 Portage et déploiement de l'application Climat sur Eric Maisonnave.
Calcul pour le spatial & le CC-IN2P3 Jean-Yves Nief (CC-IN2P3)
05/10/2001Etat de Spm Parallel ( Gérald Vétois ) Etat de Spm Parallel.
Gestion de configuration
Ansible Déploiement, provisionning et configuration
Ordonnancement en présence d’agents individualistes
Configurations INCA CH4Chimie méthanique NMHCChimie non méthanique CH4_AERChimie méthanique + aérosols NMHC_AERChimie non méthanique + aérosols AERAérosols.
27/02/2016 1ère réunion d'avancement du projet ANR MUSIC, Aubière, juin Tâche 4 Simulations grande grille Jean-Pierre Chaboureau 1, Juan Escobar.
Diagrammes de comportement Présentation. Diagramme de séquence  Permet de modéliser les envois de messages entre objets chronologiquement.  Modélisation.
Chapitre 12 Surveillance des ressources et des performances Module S41.
Développement des templates Quattor de gLite à EMI Guillaume PHILIPPON.
Novembre 2003 Simulation numérique en vibro-acoustique par couplage de deux codes parallèles Unité de Recherche Calcul à Haute Performance François-Xavier.
Ecole Informatique 2010 La Programmation des Architectures Multi-cœurs Cécile Barbier Fatih Bellachia Alain Masserot.
Cur ? Quo ? Commando ? Quando ? Quibus auxiliis ? ….
Transcription de la présentation:

Environnement des modèles Contraintes liées au parallélisme Utilisation de plusieurs machines Liens couplé/forcé

Contexte Composantes en configurations forcées ou couplées Qu’est ce qu’on veut ? Simplicité d’utilisation, besoins utilisateurs Différentes machines Séquentiel et parallèle Portabilité, simplicité, performances, rigueur

Portabilité, simplicité Utilisation d’outils communs ET portables Compilation :  modipsl : pratique et simple pour un portage  Rq : compilation LMDZ, INCA et OASIS3  Prism-SCE : rigide, beaucoup de fichiers Exécution :  modipsl : compliqué, beaucoup de modifs  Prism-SRE : modularité intéressante, habillage du job Modèles :  outils communs : IOIPSL pour les I/O (fliocom, rebuild)

Performances Parallélisation des composantes  Activation à la compilation ou à l’exécution  Couplage via Oasis3 des composantes parallélisées  Point clé : I/O, état actuel 1 fichier/cpu + « combinelle-rebuild » Post-traitement :  Codes performants : « post » performant Enchaînement des taches :  Expérience sur Unicore (pas vraiment portable?)

Rigueur Performances + nombre croissant de configurations = rigueur  Validation par composantes  Validation par machines (et inter machines)  Résultats de simulations de référence ? Outils pour la soumission  Guidage de l’utilisateur : alertes, dépendances, suivi,…

Conclusion Portabilité, simplicité, performances, rigueur  Outils communs ET portables  Qu’est ce qu’on veut avoir dans une config de référence ?  Modularité par machine, config, composante, tache (fonctions)  Couplé/forcé ou forcé/couplé ? Couplé = modèle pour les configs forcées (état actuel) Forcé = briques à assembler pour une config couplée