(I3) Programmation massivement multi-c½urs et GPU (4ECTS)
Resonsable : Edouard AUDIT (CEA)

Description :

 

  • Contexte HPC : les systèmes HPC ont plusieurs niveaux de parallélisation hiérarchiques : cluster de noeuds de calcul multicoeurs couplés à des accélérateurs (GPU / MIC)
  • Objectif : vue d'ensemble des techniques de programmation des architectures (massivement) multi-coeurs / multi-threads.
  • Contenu :
  • Introduction au multi-threading.
  • Programmation hybride: les différents niveaux de parallélisation: distribuée (MPI), multi-coeurs (ex: OpenMP), massivement multi-coeurs, vectorisation.
  • Introduction à la programmation des GPU.
  • Programmation avancée GPU
 

last update : 09-23 11:10:23-2013 (93)

 

Faits marquants

 
Retour en haut