Revue scientifi que et technique de la Direction des applications militaires
Numéro 41
Janvier 2012
Calcul haute
performance
Numéro 41
Janvier 2012
contents
High Performance Computing
Directeur
de la publication : Thierry Massard Comité scientifi que : Philippe Belleville Daniel Bouche Pierre Bruguière Gilles Damamme Philippe Duvignac Francis Hardouin Christophe Leloup Jean-Pierre Leyrat Stéphane Loubière Christophe Moulin
Bruno Scheurer Rémi Sentis Philippe Simonetti Christophe Thiébaut Catherine Treimany Rédacteur en chef : Michel Boivineau
Création et réalisation : Calathea
13 rue Paul Bert 75011 Paris Impression : ETC-INN
Secrétariat – Diffusion Abonnement :
Régis Vizet
chocs
CEA – DAM
Institut supérieur des études nucléaires de défense (ISENDé)
Bruyères-le-Châtel F-91297 Arpajon Cedex Tél. : 33 (0)1 69 26 76 98 Fax : 33 (0)1 69 26 70 80 E-mail : chocs@cea.fr ISSN 1157-741X
Presentation of the topic 2
P. Leca, B. Scheurer
Part I : Tera 100
Computing center and its architecture 6
M. Amiet, Ph. Deniel, S. Mathieu, A. Schmitt, G. Wiber
Tera 100’s software stack 14
A. Degremont, X. Delaruelle, Ph. Deniel, M. Hautreux, J. Noé, Th. Leibovici, S. Thiell, Ph. Grégoire
Part II : Middleware
MPC: A unifi ed parallel framework for HPC 22
P. Carribault, F. Diakhate, H. Jourdren, M. PéracheHercule: A library of scientifi c data management 29 for numerical simulation
O. Bressand, L. Colombet, A. Fontaine, G. Harel, J.-B. Lekien
Arcane, a development framework for numerical
simulation codes 38
G. Grospellier, B. Lelandais, J.-S. Camier
Part III : Application software
A CAD / Meshing chain for the HPC context 48
E. Brière de l’Isle, F. Ledoux, C. Pignerol, B. Roche, J.-Ch. WeillVisualization and post-processing for high performance computing 57
D. Aguilera, Th. Carrard, C. Guilbaud, J. Schneider, S. SorbetSolution of linear systems on petafl ops computers 68
M. Boulet, G. Meurant, D. Goudin, J.-J. Pesqué, M. Chanaud,L. Giraud, P. Hénon, P. Ramet, J. Roman
Adaptive Mesh Refi nement methods and advanced programming
models for High Performance Computing 81
P. Ballereau, P. Carribault, F. Duboc, D. Dureau, C. Enaux, H. Jourdren, M. Pérache
Outlook: Exascale strategy at CEA – DAM
Outlook: Exascale strategy at CEA – DAM 90
P. Leca
Glossary 91
Revue scientifi que et technique de la Direction des applications militaires du CEA
sommaire
Calcul haute performance
Présentation du thème 2
P. Leca, B. Scheurer
Partie I : Tera 100
Le centre de calcul et son architecture 6
M. Amiet, Ph. Deniel, S. Mathieu, A. Schmitt, G. Wiber
La pile de logiciels Tera 100 14
A. Degremont, X. Delaruelle, Ph. Deniel, M. Hautreux, J. Noé, Th. Leibovici, S. Thiell, Ph. Grégoire
Partie II : logiciels intermédiaires
MPC : une plate-forme parallèle unifi ée pour le HPC 22
P. Carribault, F. Diakhate, H. Jourdren, M. PéracheHercule : une bibliothèque de gestion de données 29 pour la simulation numérique
O. Bressand, L. Colombet, A. Fontaine, G. Harel, J.-B. Lekien
Arcane, une plate-forme de développement de codes 38 de simulation numérique
G. Grospellier, B. Lelandais, J.-S. Camier
Partie III : logiciels applicatifs
Chaîne de CAO / Maillage dans le contexte HPC 48
E. Brière de l’Isle, F. Ledoux, C. Pignerol, B. Roche, J.-Ch. WeillVisualisation et post-traitement pour le calcul haute performance 57
D. Aguilera, Th. Carrard, C. Guilbaud, J. Schneider, S. SorbetRésolution des systèmes linéaires sur calculateurs pétafl opiques 68
M. Boulet, G. Meurant, D. Goudin, J.-J. Pesqué, M. Chanaud,L. Giraud, P. Hénon, P. Ramet, J. Roman
Méthodes de raffi nement adaptatif de maillage et modèles 81 avancés de programmation pour le calcul haute performance
P. Ballereau, P. Carribault, F. Duboc, D. Dureau, C. Enaux, H. Jourdren, M. Pérache
Perspectives : la stratégie « exascale » au CEA – DAM Perspectives : la stratégie « exascale » au CEA – DAM 90
P. LecaGlossaire 91
Numéro 41
Janvier 2012
Revue scientifi que et technique de la Direction des applications militaires
Numéro 41
Décembre 2011
Calcul haute performance
En couverture : Le supercalculateur pétafl opique Tera 100.
Crédit photo : CADAM / CEA.