Skip navigation.
Home

École d'informatique IN2P3 : "Programmation des architectures multicœurs"

AntoinePérus's picture

La prochaine école informatique de l'IN2P3 aura lieu du 13 au 16 décembre 2010 à Aussois et aura pour thème la programmation des architectures multicœurs .

En voici le programme :

Lundi 13/12

Présentations (François Bodin et Stéphane Chauveau - CAPS entreprise) :

  • Introduction
  • Architectures parallèles hétérogènes
    • Les multicoeurs généralistes
    • Les architectures de processeurs graphiques (GPU)
  • Les principes fondamentaux de la programmation parallèle sur architectures multicoeurs - 1
    • Modèles de programmation parallèle
    • Une rapide introduction à CUDA
  • Méthodologie de migration des codes vers les architectures parallèles hétérogènes

TDs :

  • Initiation à la migration de codes sur architectures parallèles hétérogènes

Mardi 14/12

Présentations (François Bodin et Stéphane Chauveau - CAPS entreprise) :

  • Les principes fondamentaux de la programmation parallèle sur architectures multicoeurs - 2
    • Survol des interfaces de programmation
    • Deboggage de programmes parallèles
  • Challenge de la programmation des architectures hétérogènes
    • Programmation hybride
  • Programmation des GPUs - 2
  • Programmation en environnements multicoeurs :
    • OpenCL - HMPP
    • TBB

TDs :

  • Programmation GPU suite (Cuda, OpenCL et HMPP)

Mercredi 15/12

Présentations (Françoise Roch - CIMENT Grenoble) :

  • Implémentations de programmation parallèle
    • Programmation OpenMP sur architectures multicoeurs

TDs :

  • Programmation sur architecture à mémoire partagée

Jeudi 16/12

Présentations (Romaric David - Université Strasbourg) :

  • Implémentations de programmation parallèle
    • Programmation MPI sur architectures multicoeurs
  • Programmation en environnements multicoeurs :
    • GCD

TDs :

  • Programmation sur architecture à mémoire distribuée

Date limite d'inscription le 9/11 ...

DirkHoffmann's picture

En prolongement de l'école,

En prolongement de l'école, je propose comme lecture un article dans ElectronicsExpress online : Computing has hit 'power wall',

et un autre, plus pragmatique : Intégration du parallélisme au niveau du langage Java par Ateji PX.