CNRM Atmosphère globale (ARPEGE). Atmosphère régionale (ALADIN). Océan global et régional (OPA). Assemblage et emboîtements à faire. CERFACS Coupleurs.

Slides:



Advertisements
Présentations similaires
Applications de GdX Coordinateur thématique : Christophe Cérin
Advertisements

Cours 8 Problèmes de dynamiques : techniques de résolution pas-à-pas
Cours 7 Problèmes d’ordre 2 en temps : Analyse modale
PREDICATE WP3 ORCALIM-ARPEGE modèle couplé L. Terray, E. Maisonnave, S. Valcke, A. Jouzeau.
Eric Maisonnave, Laurent Terray
PFE ASR 2006 Binôme: Ahmed Amine Haoues Nabil Gasri
Sylvain Mondon Météo-France
MODÉLISATION DU TRANSPORT RÉACTIF EN MILIEU POREUX
IPSLCM5 Couplé « physique » NEMO bleu : océan
Chaire UNESCO - Calcul numérique intensif
Modélisation du climat : les équations primitives maltraitées
Couche limite atmosphérique
O. Coulaud Projet Numath IECN/ Inria-Lorraine
Marc MEDALE École Polytechnique Universitaire de Marseille
Pr. Alain Greiner (LIP6 - ASIM) Daniel Millot, Philippe Lalevee (INT)
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.
Projet DEPHY ( ) Laboratoires : IPSL, LSCE, LGGE, LA, LOCEAN, LATMOS, LMD, CNRM-GAME, CEA, SISYPHE Le projet DEPHY visait à regrouper et coordonner.
Jean-Louis Dufresne, Jean-Yves Grandpeix LMD/IPSL; CNRS/UPMC Introduction à la.
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.
LE PARALLELISME DANS LE MODELE CLIMATIQUE DE L’IPSL
Propagation de radionucléides issus dun stockage dans une couche dargile.
Détection du meilleur format de compression pour une matrice creuse dans un environnement parallèle hétérogène Olfa HAMDI-LARBI.
Etude des échanges stratosphère-troposphère à l’île de la Réunion
LEGO EPISODE III LEGO: simulations climatiques avec DIET E.Maisonnave, V.Pichon.
L’adaptativité pour un solveur de l’équation de Vlasov
Interactions entre la calotte glaciaire Antarctique et l’océan Catherine Ritz 24 novembre 2004.
Conditions aux Frontières Ouvertes
Soutenance de stage 16 Mai au 5 Août 2011
Importance du réseau dans des architectures MIMD Tout échange entre les processeurs nécessite un transfert de données via le réseau.
Calcul d ’interactions Antenne/Structure par FMM
Approche naïve de la résolution.
STRUCTURES TOURBILLONNAIRES ET DISSIPATION D'ENERGIE
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.
Méthodes de décomposition de domaine pour la formulation mixte duale du problème critique de la diffusion des neutrons Pierre Guérin
III.1) Analyses spectrales du Moment Angulaire Atmosphérique Motivation Générale Les analyses statistiques occupent une place centrale en climatologie.
Calcul parallèle => partitionner les données en sous-groupes associés aux processeurs. P0 P2 P1.
Modélisation du climat à l’IPSL: existant, objectifs et enjeux à 4 ans
Développements récents à l’ E.S.R.F.
Pôle de modélisation de l'IPSL: simulations en vue de la préparation du prochain rapport du GIEC.
Transfert radiatif dans les sprays. Application aux rideaux d’eau.
Contribution de l’IPSL au projet CMIP5
Couche limite atmosphérique
II.3) Principes de bases d'un modèle de circulation générale de l'atmosphère Un Modèle de Circulation Générale de l'Atmosphère calcule l'évolution temporelle.
GIP MERCATOR OCEAN Le modèle pour le prototype Atlantique Méditerranée (PAM) Modèle: OPA-8.1 Domaine: Atlantique.
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.
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.
Couche limite atmosphérique
Couche limite atmosphérique
Couche limite atmosphérique Micrométéorologie. Limitations des théories K Ces fermetures sont extrêmement dépendants du type de turbulence. Les valeurs.
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.
Tests de la Qualité des Interpolations avec OASIS4 réalisés dans la cadre du projet ANR-05-CIGC-04 CICLE (Calcul Intensif pour le Climat et l’Environnement)
Page 1 SIESTE février 2005 Un coupleur dynamique de codes parallèles URL: Thierry Morel.
Approximation des équations de la magnéto-hydrodynamique
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.
Cours d’aujourd’hui Échelles météorologiques
Lyon, 24/04/2007 Portage et déploiement de l'application Climat sur Eric Maisonnave.
Couche limite atmosphérique Conditions frontières.
Sciences à Cœur Sorbonne Universités Le climat : enjeux scientifiques et sociétaux #SciencesACoeur Jeudi 12 février 2015 Regards croisés autour de la confiance.
Modélisation de la réponse électromagnétique à une source de type dipôle électrique ou boucle But de la modélisation : simuler la réponse électromagnétique.
Couche limite atmosphérique Micrométéorologie. Équations de Reynolds 7 équations et 16 inconnues...
Couche limite atmosphérique Micrométéorologie. Exemples de paramétrisations de K Contraintes: K=0 quand il n ’y a pas de turbulence K=0 au sol (z=0) K.
Couche limite atmosphérique et micrométéorologie Hiv 2008 : 08/01 à 24/04 Semaine de relâche : 25/02-03/03.
1 Journées Scientifiques novembre 2003 MoMaS EDF Electricité de France Multi Phénomènes Couplage Multi Phénomènes André Menjoz - BRGM Laurent Loth.
GdR MoMaS Novembre 2003 Conditions d’interface optimales algébriques pour la vibro-élasticité. François-Xavier Roux (ONERA) Laurent Sériès (ONERA) Yacine.
Entretiens Louis le Grand 29 et 30 août Entretiens Louis le Grand – 29 et 30 Août 2005 Étude de cas CS  Jacques DUYSENS (CS Communication & Systèmes)
Novembre 2003 Simulation numérique en vibro-acoustique par couplage de deux codes parallèles Unité de Recherche Calcul à Haute Performance François-Xavier.
1 EDF Electricité de France novembre 2003Journées scientifiques GdR MOMAS GdR MOMAS – Pourquoi ?  Echanger les informations entre les acteurs du.
Transcription de la présentation:

CNRM Atmosphère globale (ARPEGE). Atmosphère régionale (ALADIN). Océan global et régional (OPA). Assemblage et emboîtements à faire. CERFACS Coupleurs OASIS V3 et V4. La sphère et la dynamique des fluides Système parfaitement conservatif : les algorithmes utilisables sont restreints par les conservations imposées : masse, énergie, moment cinétique, enstrophie… Solution : Diminuer le pas de temps : gaspillage énorme en temps de calcul sur les régions équatoriales. Application dun « filtre » aux hautes latitudes pour lisser les fluctuations de courtes longueurs donde. méthode qui « naime pas » le parallélisme. La parallélisation du cœur dynamique de LMDZ Le cœur dynamique calcule et intègre les termes des équations de Navier-Stockes, le transport des traceurs et la dissipation. Filtre des hautes latitudes => domaines de calcul inhomogènes De nombreux échanges par pas de temps loptimisation des communications est critique. MPI : décomposition de domaines en bandes de latitude Élimine le problème du filtre, simplifie la parallélisation du schéma dadvection. Échange de « halos » de données entre processus proches voisins Open MP : parallélisation des boucles sur les indices verticaux. Les boucles sur les indices verticaux sont les plus externes. La parallélisation des boucles est plus simple et performante. Elle nentre pas en conflit avec la vectorisation Calcul Intensif pour le CLimat et l'Environnement La parallélisation de la partie physique de LMDZ, dORCHIDEE et dINCA Lensemble de ces codes suivent le même principe : les mailles sur une colonne datmosphère sont indépendantes les unes des autres Hormis les I/Os, pas ou peu de communications par pas de temps. Loptimisation des communications nest pas critique. Distribution des données en vecteur de mailles sur lesquelles repose une colonne datmosphère. A Chaque processus MPI est assigné un vecteur de mailles, que se partage lensemble des tâches OpenMP lancées au sein du processus. Les stratégies de parallélisation des modèles « Le projet CICLE a pour objet de développer une nouvelle génération de modèles capables de tirer pleinement parti des supers calculateurs actuels et futurs afin de réaliser des simulations frontières qui permettront des avancées majeures tant dans la compréhension des phénomènes physiques que dans nos capacités de prédiction. » Océan (OPA). Glace de mer (LIM). Atmosphère (LMDZ). Surface continentale et végétation (ORCHIDEE). Chimie Atmosphérique et Aérosols (INCA). Le modèle couplé de lIPSL Acteurs IPSL Les difficultés de la parallélisation liées aux spécificités des modèles La faible taille des grilles utilisées Une simulation classique couvre ~ 200 ans par pas de temps de ~60 s => ~ pas de temps/simulation. Utilisation de grilles de faibles tailles : Résolution moyenne : 96x72x19 => ~ mailles. Haute résolution (1°) : 360x180x55 => mailles. Limitation rapide des performances du parallélisme : les latences et les coûts en bande passante se font rapidement sentir : Grille 96x72x19 : 16 proc : 8000 mailles /proc. Grille 360x180x19 : 500 proc : 7000 mailles/proc. 5 codes développés indépendamment, couplés à chaque pas de temps. Utilisation du coupleur parallèle OASIS La parallélisation mixte : MPI/OpenMP Deux points singuliers : x tend vers 0 aux pôles : un défi majeur à la stabilité numérique => Instabilité CFL (Courant – Freedich-Lewy). Quelques détails sur les performances… LMDZ4 1° 55 niveaux verticaux (360x180x55) : Résultats sur platine (CCRT) et sur le « Earth Simulator » : 1 jour (1920 itérations) CPUs PlatineES TempsSpeed-upTempsSpeed-up 1(25056 s)1(2280 s)1 2(12528 s)2(1140 s)2 4(6264 s)4570 s4 8(3132 s)8307 s s16169 s s s s s s s s s291.3 Processus MPITâches OMPCPU utilisés Platine TempsSpeed-up s s s s s s s s s s66.6 Simulation ½° : 720x360x19 LMDZ/INCA : Résolution standard 96x72x19 Temps et Speed-up pour 480 itérations (1 journée) Résolution 360x180x55 : Années simulées / mois en fonction du nombre de processeurs Résolution 360x180x55 : courbe de speed-up SX8/Itanium Paralléliser les composantes. Coupler les composantes parallèles. Emboîter modèles régionaux et globaux. Revisiter les interfaces entre composantes. Réaliser des simulations de démonstration. La complexité du modèle couplé CIGC