Accueil > Forum TERATEC > Atelier 6

Forum TERATEC 2015
Atelier 6 - Mercredi 24 juin de 14h00 à 17h30
Algorithmes et logiciels parallèles

HPDDM une bibliothèque haute performance unifiée pour les méthodes de décomposition de domaine
Frédéric NATAF, CNRS

Télécharger la présentation

HPDDM met en oeuvre les méthodes de décomposition de domaine les plus populaires:  one- and two-level Restricted Additive Schwarz, Finite Element Tearing and Interconnecting (FETI) et Balancing Domain Decomposition (BDD) method ainsi que les méthodes de Schwarz optimisées. Ces méthodes peuvent être accélérées par des vecteurs de déflation calculés automatiquement par les approches GenEO (Generalized Eigenvalue problems on the Overlap) ou Dirichlet to Neumann. Ce code a été testé avec succès sur des problèmes de Darcy (2 milliards d’inconnues en 3D pour un problème hétérogène en 180s sur une dizaine de milliers de coeurs), d'élasticité (300 millions d'inconnues en 3D pour un problème hétérogène en 36s sur 8 000 coeurs), de Stokes et aussi des problèmes de propagation d’ondes comme Helmholtz ou Maxwell fréquentiel.

HPDDM (https://github.com/hpddm/) est écrit en C++11 avec MPI et OpenMP pour le parallélisme. Bien que son interface repose sur des pointeurs classiques, il nécessite un compilateur C++ récent. 

Frédéric Nataf is senior scientist at CNRS in France in laboratory J.L.Lions. His field of expertise is in high performance scientific computing (domain decomposition methods/approximate factorizations), absorbing/PML boundary conditions and inverse problems. He coauthored nearly one hundred papers on these subjects. He developed the theory of optimized Schwarz methods and very recently the GENEO coarse space. This last method enables the solving of very large highly heterogeneous problems on large scale computers.

Télécharger la présentation

 

 

 

© Teratec - Tous droits réservés - Mentions légales