Algorithmes Numriques pour le Calcul Global - PowerPoint PPT Presentation

1 / 16
About This Presentation
Title:

Algorithmes Numriques pour le Calcul Global

Description:

3 - tat actuel du projet. 4 R alisations pr vues. Projet ANCG ACI ... 4 - Etat actuel du projet. R alisation de composants pour certaines des m thodes. cit es. La ... – PowerPoint PPT presentation

Number of Views:68
Avg rating:3.0/5.0
Slides: 17
Provided by: george557
Category:

less

Transcript and Presenter's Notes

Title: Algorithmes Numriques pour le Calcul Global


1
Algorithmes Numériques pour le Calcul Global
  • Université de Versailles

2
Algorithmes Numérique pour le Calcul Global
  • 1 - Équipe
  • 2 - Projet scientifique
  • 3 - État actuel du projet
  • 4 Réalisations prévues

3
1 - Équipe
  • Coordinateur Nahid EMAD, MdC UVSQ (PRiSM)
  • Henri-Pierre CHARLES, MdC UVSQ (PRiSM)
  • Olivier DELANNOY, Doctorant UVSQ (PRiSM)
  • Martha GONZALES, ATER UVSQ (PRiSM et ASCI)
  • Ani SEDRAKIAN, Doctorant UPMC, ATER UVSQ (PRiSM
    et ASCI)
  • S. A. SHAHZADEH FAZELI, Doctorant UVSQ (PRiSM)
  • Guy EDJLALI, Assistant Professeur au département
    Electrical and Computer Engineering de Wayne
    State University

4
2 - Projet scientifiqueIntroduction
  • Les grands systèmes en calcul scientifique
    numérique nécessitent des ressources importantes
    en calcul et en mémoire
  • Objectif étude de cette classe dapplications au
    travers quelques exemples représentatif en
    algèbre linéaire dans environnement du calcul
    global
  • pousser au plus loin les limites de taille des
    problèmes
  • grande précision, bonnes performances

5
Introduction (2)
  • Approche interdisciplinaire
  • Conception/utilisation des méthodes numériques
  • Réalisation dans environnements metacomputing
  • Gestion des interactions entre ces aspects
  • Conséquences
  • Emergence dune nouvelles génération de méthodes
    adaptées aux environnements de type GRID

6
Méthodes de projection en algèbre linéaire
  • A?nxn, b?n

initial guess
x?n Axb, Ax lx (Pn)
Projection of (Pn) to Km
Km ? n with m ltlt n
Solving (Pm)
with a new initial guess
xm?n (Axm-b)? Km, (Axm-lxm) ? Km (Pm)
Return in n
7
Calcul hybride sur réseau de machines hétérogènes

Méthodes itératives (Arnoldi, GMRES,
...) Granularité faible Couplage serré
nécessaire
Utiliser les ressources réparties pour
optimiser le nombre d itérations Projeter
dans plusieurs sous-espaces différents de
tailles distinctes Les informations
supplémentaires permettent daccélérer la
convergence vers les valeurs propres recherchées
8
(No Transcript)
9
Multiple Explicitly Restarted Arnoldi Method
10
Calculs hybrides sur réseau de machines
hétérogènes
  • Asynchrones, distribuées, gros grains
  • Accélère la convergence

Réduit le temps de calcul global de manière
importante en utilisant plus de ressources de
calcul réparties
  • Indéterminisme
  • Tolérance aux pannes
  • Nombreux paramètres, composants logiciels
  • Nécessité normalisation des outils de
    développement

11
LAKe (Linear Algebra Kernel)
  • Objectifs
  • Ré-utilisation de code pour des applications
    séquentielles et parallèles
  • Bonnes performances
  • LAKe Une bibliothèque dalgèbre linéaire avec
    une architecture orienté-objet permettant une
    très bonne ré-utilisation (C and MPI)
  • Le même code pour les versions séquentielle et
    parallèle des méthodes implantées.

12
LAKe (Linear Algebra Kernel)
13
LAKe (suite)
14
LAKe (suite)
Application collection de composants
off-the-shelf et leur distribution sur une
configuration hétérogèneenvironnement
orienté-objet Legion, Globe, (SPIN)approche
mixe Globus LAKe, NetSolve LAKelangage OO
C//, (YMLYvetteXML)

15
Le projet
  • Développement des méthodes hybrides avec
    NetSolve,
  • MERAM, ERBAM, MPRR, MLanczos, MIRAM,
  • La ré-utilisation dans un environnement du calcul
    global et réalisation de nos applications comme
    une collection de composants off-the-shelf,
  • Étude des liens entre les paramètres
    algorithmiques et architecturaux de ces méthodes
    dans environnement du calcul global,
  • intégration de LAKe dans un environnement du
    calcul global

16
4 - Etat actuel du projet
  • Réalisation de composants pour certaines des
    méthodes
  • citées
  • La bibliothèque LAKe MERAM
  • (objet, C, metacomputing)
  • Validation numériques des méthodes hybrides
    proposées
  • (MatLab)
  • NetSolve

17
5 - Réalisations prévues
  • Intégration de LAKe comme un service de calcul
    dans SPIN
  • Développement dun ensemble de composant
     complétant  LAKe
  • Utilisation de YML pour lexpression de graphes
    de composants des méthodes hybrides
Write a Comment
User Comments (0)
About PowerShow.com