Parallel Spherical Harmonic Transforms on heterogeneous architectures (GPUs/multi-core CPUs)

Mikolaj Szydlarski 1, * Pierre Esterie 2, * Joel Falcou 2 Laura Grigori 1 R. Stompor 3, *
* Auteur correspondant
1 GRAND-LARGE - Global parallel and distributed computing
LRI - Laboratoire de Recherche en Informatique, LIFL - Laboratoire d'Informatique Fondamentale de Lille, UP11 - Université Paris-Sud - Paris 11, Inria Saclay - Ile de France, CNRS - Centre National de la Recherche Scientifique : UMR8623
3 APC-Gravitation - APC - Gravitation
APC - UMR 7164 - AstroParticule et Cosmologie, Max-Planck-Institut für Gravitationsphysik (Albert-Einstein-Institut)
Résumé : Les transformations en harmoniques sphériques (SHT) sont au cœur de nombreuses applications scientifiques et pratiques allant de la modélisation du climat aux observations cosmologiques. Ces domaines nécessitent des simulations et des analyses de données expérimentales engendrant des larges volumes de données. Ceci représente un défi important pour les implémentations actuelles des transformations en harmoniques sphériques. Ce papier décrit la mise en œuvre multi CPU-GPU d'une SHT inverse, basée sur une programmation hybride, combinant MPI et CUDA. Nous comparons les performances de la version multi GPU par rapport à une version hybride MPI / OpenMP de la même transformation. Nous constatons qu'une NVIDIA Tesla S1070 peut exécuter la SHT 3 fois plus rapidement que la version MPI / OpenMP exécutée sur un processeur quad-core (Intel Nehalem cadencé à 2,93 GHz) . De plus, en raison d'un très bon passage à l'échelle des deux versions, 128 cartes Tesla donnent d'aussi bonnes performances que 256 processeurs à 12 coeurs (AMD Op te ron 2,1 GHz).


https://hal.inria.fr/inria-00597576
Contributeur : Mikolaj Szydlarski <>
Soumis le : mercredi 30 mai 2012 - 11:55:52
Dernière modification le : mardi 11 octobre 2016 - 13:25:30

Fichiers

s2hat_jpaper_inria_format.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : inria-00597576, version 2
  • ARXIV : 1106.0159

Collections

Citation

Mikolaj Szydlarski, Pierre Esterie, Joel Falcou, Laura Grigori, R. Stompor. Parallel Spherical Harmonic Transforms on heterogeneous architectures (GPUs/multi-core CPUs). [Research Report] RR-7635, 2012, pp.31. <inria-00597576v2>

Exporter

Partager

Métriques

Consultations de
la notice

469

Téléchargements du document

272