SIMD Monte-Carlo Numerical Simulations Accelerated on GPU and Xeon Phi - LAAS-Réseaux et Communications Accéder directement au contenu
Article Dans Une Revue International Journal of Parallel Programming Année : 2018

SIMD Monte-Carlo Numerical Simulations Accelerated on GPU and Xeon Phi

Bastien Plazolles
  • Fonction : Auteur
  • PersonId : 1043416
Didier El Baz
Martin Spel
  • Fonction : Auteur
Vincent Rivola
  • Fonction : Auteur
Pascal Gegout

Résumé

The efficiency of a pleasingly parallel application is studied for several computing platforms. A real world problem, i.e., Monte-Carlo numerical simulations of stratospheric balloon envelope drift descent is considered. We detail the optimization of the SIMD parallel codes on the K40 and K80 GPUs as well as on the Intel Xeon Phi. We emphasize on loop and task parallelism, multi-threading and vectorization, respectively. The experiments show that GPU and MIC permit one to decrease computing time by non negligeable factors, as compared to a parallel code implemented on a two sockets CPU (E5-2680-v2) which finally allows us to use these devices in operational conditions
Fichier principal
Vignette du fichier
scan171743.pdf (2.74 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-02091696 , version 1 (06-04-2019)

Identifiants

Citer

Bastien Plazolles, Didier El Baz, Martin Spel, Vincent Rivola, Pascal Gegout. SIMD Monte-Carlo Numerical Simulations Accelerated on GPU and Xeon Phi. International Journal of Parallel Programming, 2018, 46 (3), pp.584-606. ⟨10.1007/s10766-017-0509-y⟩. ⟨hal-02091696⟩
48 Consultations
9 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More