ACI-GRID MECAGRID, Sophia-Antipolis, October 10, Le projet MECAGRID. - Projet SMASH

Documents pareils
Communications performantes par passage de message entre machines virtuelles co-hébergées

ParallelKnoppix. Majid Hameed. Copyright 2005 Majid Hameed. Copyright 2005 Gauthier Savart. Copyright 2005 Joëlle Cornavin

Les environnements de calcul distribué

Ecole Mohammadia d Ingénieurs Systèmes Répartis Pr. Slimane Bah, ing. PhD G. Informatique Semaine 24

Évaluation et implémentation des langages

Initiation au HPC - Généralités

CORBA haute performance

ÉdIteur officiel et fournisseur de ServIceS professionnels du LogIcIeL open Source ScILab

Programmation parallèle et distribuée

DESCRIPTIF DES BESOINS DE CALCULS SCIENTIFIQUES SUR ARCHITECTURE DEDIEE

Les mésocentres HPC àportée de clic des utilisateurs industriels

ETUDE ET IMPLÉMENTATION D UNE CACHE L2 POUR MOBICENTS JSLEE

Limitations of the Playstation 3 for High Performance Cluster Computing

Projet IGGI. Infrastructure pour Grappe, Grille et Intranet. Fabrice Dupros. CASCIMODOT - Novembre Systèmes et Technologies de l Information

CA ARCserve r16 devance Veeam Backup and Replication 6.5 dans le domaine de la protection virtuelle

Infrastructures Parallèles de Calcul

Rapport 2014 et demande pour Portage de Méso-NH sur Machines Massivement Parallèles du GENCI Projet 2015 : GENCI GEN1605 & CALMIP-P0121

THÈSE. pour obtenir le grade de. Spécialité : "Informatique : Systèmes et Communications"

Spécifications Techniques Générales. Techno Pole Internet. Lycée Djignabo / Ziguinchor

Systèmes d exploitation

Cluster High Performance Computing. Dr. Andreas Koch, Cluster Specialist

3A-IIC - Parallélisme & Grid GRID : Définitions. GRID : Définitions. Stéphane Vialle. Stephane.Vialle@supelec.fr

Grid5000 aujourd'hui : Architecture & utilisation

Chapitre 1. Infrastructures distribuées : cluster, grilles et cloud. Grid and Cloud Computing

Eric Bertrand 08/11/06 Maître de conférence 1

Architecture des ordinateurs

Chapitre 2 : Abstraction et Virtualisation

Quantification d incertitude et Tendances en HPC

INFO-F-404 : Techniques avancées de systèmes d exploitation

Clusters de PCs Linux

MAIDESC - KO 21 Novembre 2013 Etienne Wey Alexandre Boilley

Contribution à la conception à base de composants logiciels d applications scientifiques parallèles.

CA ARCserve r16 devance Symantec Backup Exec 2012

Détection d'intrusions en environnement haute performance

Utilisation de matériels industriels avec des outils de virtualisation open source. Open Source dans le monde industriel

Parallels Transporter Lisez-moi

Outils pour les réseaux de neurones et contenu du CD-Rom

Systèmes et traitement parallèles

Multiprogrammation parallèle générique des méthodes de décomposition de domaine

Maarch Framework 3 - Maarch. Tests de charge. Professional Services. 11, bd du Sud Est Nanterre

SNCC SCADA MES Vecteurs d intégration

IRL : Simulation distribuée pour les systèmes embarqués

Rapport d activité. Mathieu Souchaud Juin 2007

La Forge INRIA : bilan et perspectives. Hervé MATHIEU - 11 mai 2010

Retour d expérience en Astrophysique : utilisation du Cloud IaaS pour le traitement de données des missions spatiales

UN EXEMPLE DE CYBERENSEIGNEMENT EN CHIMIE

Concept de machine virtuelle

Présentation de la Grille EGEE

Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace

Cours 1 : La compilation

Cloud Computing. Introduction. ! Explosion du nombre et du volume de données

Matériel informatique à petit prix dans un cadre d'économie Sociale et Solidaire

MANAGEMENT DES SYSTEMES D INFORMATION ET DE PRODUCTION MSIP

Le Programme SYGADE SYGADE 5.2. Besoins en équipement, logiciels et formation. UNCTAD/GID/DMFAS/Misc.6/Rev.7

Gestion de clusters de calcul avec Rocks

Journée Utiliateurs Nouvelles du Pôle ID (Informatique) Pierre Neyron, LIG/CNRS

Exercice Packet Tracer : configuration de réseaux locaux virtuels et d agrégations

Journée Scientifique Onera

Middleware et services de la grille

WINSCOP GESTION DES COOPERATIVES D ACTIVITES ET D EMPLOI

Tout bénéfice! Marier CAO et Intranet pour le meilleur de la performance à moindre coût. Andreas Blaszczyk, Harsh Karandikar, Giovanni Palli

Comment reproduire les résultats de l article : POP-Java : Parallélisme et distribution orienté objet

21 Juin Contacts presse : Karine Rolland karine.rolland@orange.com Estelle Ode-Coutard estelle.odecoutard@orange.com

Les clusters Linux. 4 août 2004 Benoît des Ligneris, Ph. D. benoit.des.ligneris@revolutionlinux.com. white-paper-cluster_fr.sxw, Version 74 Page 1

HPC by OVH.COM. Le bon calcul pour l innovation OVH.COM

Prototype de canal caché dans le DNS

Editeur de solutions innovantes C 3. Solution globale managée de communication et de téléphonie sur IP

Plan du cours. Autres modèles pour les applications réparties Introduction. Mode de travail. Introduction

Tsoft et Groupe Eyrolles, 2005, ISBN :

Éléments de programmation et introduction à Java

THÈSE. Présentée devant. l Université de Rennes 1. pour obtenir. par. Emmanuel JEANVOINE

Journée Scientifique Onera

Version janvier Manuel d'utilisation. Adaptateur Ethernet rapide 10/100 USB 2.0

Exigences système Commercial & Digital Printing

LA RECONNAISSANCE VOCALE INTEGREE

Introduction aux Technologies de l Internet

PROJECT POUR LE SYSTÈME DE SURVEILLANCE PAR CAMERA BASÉ SUR TECHNOLOGIE AXIS, PANNEAUX SOLAIRES ET LUMIERE DU LEDS BLOC D APARTEMENT LAURIER.

FICHE PRODUIT 360 SPEECHMAGIC SDK

Architecture des calculateurs

système sécurisé de gestion du liquide

Equipements et Logiciels destinés aux universités/instituts de la liste 2 (voir Annexe)

Serveur de sauvegarde à moindre coût

Le langage C++ est un langage de programmation puissant, polyvalent, on serait presque tenté de dire universel, massivement utilisé dans l'industrie

Système Principal (hôte) 2008 Enterprise x64

Virtualisation & Sécurité

SYSTEME DE STOCKAGE UNIFIE EMC VNXe3200

Oracle Maximum Availability Architecture

Systèmes répartis. Fabrice Rossi Université Paris-IX Dauphine. Systèmes répartis p.1/49

SERVEUR CALLEO APPLICATION R269M

Ordinateur portable Latitude E5410

XtremWeb-CH : Une plateforme Global Computing pour les applications de haute performance

Diagrammes de Package, de déploiement et de composants UML

Figure 3.1- Lancement du Gambit

Arrêt sur image. La simulation numérique au programme de l industrie

RED HAT ENTERPRISE LINUX

HAMNET IDF. Remi F6CNB ( ou W5/F6CNB ) indicatif@nom-de-famille.org. 18-Oct-2014 HAMEXPO 2014 HAMNET IDF Remi F6CNB

DEVIS MATERIEL INFORMATIQUE MAIRIE DE CAZERES

Fiche technique: Sécurité des terminaux Symantec Endpoint Protection La nouvelle technologie antivirus de Symantec

ANTI-VIRUS / PROTECTION DES POSTES DE TRAVAIL ET DES SERVEURS DE FICHIERS

Phase 1 : Introduction 1 jour : 31/10/13

Transcription:

Le projet MECAGRID Herve.Guillard@sophia.inria.fr - Projet SMASH 1

GRID COMPUTING 1. Grilles de calcul : plusieurs grands sites de calcul // reliés par des réseaux spécialisés, modèles de calcul : divers. (a) Couplage de codes (2 rarement plus) : échange de données de temps en temps entre des phases de calculs relativement longues ex : ARC COUPLAGE (b) Application parallèle : grille vue comme un supercalculateur virtuel en aggrégeant toutes les ressources disponibles au sein d une certaine communauté 2. Applications de type peer-to-peer / calcul global : des codes indépendants utilisent des machines inoccupées pour résoudre des problèmes de grande taille, modèle de calcul : parallélisme massif, peu de communication entre sites. ex : SETI@home 2

MECAGRID Projet Pluridisciplinaire durée 3 ans, T0 = 10 octobre 2002 Partenaires Centre de mise en Forme des Matériaux, Ecole des mines de Paris Projet Smash, Inria Sophia et de l IUSTI Marseille Projet Opale, Inria Sophia, Grenoble Moyens humains Olivier Basset, Doctorant, Algorithme de couplage entre codes Compressible et Incompressible, Ecole des mines. XXX, Ingénieur expert, CDD sur 2 ans, Inria Sophia, Installation et développement du Middleware, assistance aux utilisateurs. XXX, Post-Doc Application et tests en calcul parallèle, Marseille. 3

MECAGRID : OBJECTIFS Batir une grille de calcul régionale à partir de grappes de PC Grille dédiée à des applications en mécanique des fluides Simulation numérique multi-matériaux : Interfaces liquide-gaz, Formation de mousses, passage micromacro 4

EXEMPLE : FORMATION DE MOUSSE. 5

LES MACHINES CEMEF - SOPHIA Grappe de PC assemblé par Alineos 32 bi- processeurs Pentium III (1GHz) / Linux Red Hat 7.1 2 reseaux d interconnection : Myrinet 2 gigabit + Fast Ethernet 100 Megabit full-duplex environnement de programmation parallèle MPI (MPICH 1.2..8 Argonne Myrinet ) (MPICH 1.2.2 fast ethernet) Gestionnaire de batch OPEN PBS Compilateur Portland, f90, f77, C, C++ 6

LES MACHINES INRIA - SOPHIA 16 bi-xeon @ 2Ghz + 19 PC bipro Pentium III @ 933 Mhz + 14 bipro Pentium III @ 500 Mhz/ Linux Red Hat 2.4.17 Fast-Ethernet Network 100 Mb/s full-duplex. environnement de programmation parallèle : PVM Version 3.4.2 et MPICH version 1.2.4 et LAM/MPI version 6.5.4 Gestionnaire de batch LSF Compilateur Portland, f90, f77, C, C++ 7

LES MACHINES IUSTI - MARSEILLE Grappe de PC assemblé par Alineos 1 serveur + 32 P IV mono-processeurs à 2 GigaHz (512 Koctets de cache, 512 MegaOctets de RDRAM) Linux Red Hat 7.2 Noyau 2.4.17 Fast-Ethernet Network 100 Mb/s full-duplex. environnement de programmation parallèle : MPI-CH 1.2.3 Gestionnaire de Batch OpenPBS Compilateur INTEL f77, f90, C, C++ 8

LES LOGICIELS Codes de suivi d interfaces entre milieux compressibles : codes Fortran parallélisés MPI. Volumes finis sur maillages non-structurés, tétraèdres en 3D Solveurs de Riemann Implicite : Systèmes linéaires, matrice très creuses mais par blocs Code de remplissage de moule REM3D dédié à l injection de polymères codes C++ et Fortran parallélisés MPI. Eléments finis sur maillages non-structurés, tétraèdres en 3D Implicite : Systèmes linéaires de type Stokes, matrice très creuses mais par blocs Middleware 9

REALISATIONS Problèmes mono-modèles Etude de la problématique du couplage multiphysique Modèles de programmation sur la grille 10

Problèmes mono-modèles M0 - M6 Outils d administration de la grille Choix du middleware Globus + MPI A la main + MPI M6 - M18 Tests et applications à des problèmes monofluide M 18 - Mxx Validation et tests applicatifs par des utilisateurs 11

Problématique du couplage M0 - M24 Mise au point d un algorithme de couplage incompressible-compressible Implémentation Dialogue avec les codes existants M24 - M36 Validation et tests d application sur des calculs d intefaces entre milieux compressibles et incompressibles. 12

Modèles de programmation sur la grille M6 - M 18 Adaptation des codes aux contraintes de la grille Solveurs linéaires DDM M 18 - M 36 Tests sur les modèles de calcul Expériences 13