Plan du cours

Introduction à OpenCL

  • À propos du calcul GPU
  • Modèle de plateforme
  • Modèle d'exécution
  • Modèle de mémoire

Environnement pour le développement OpenCL

  • Exigences
  • Installation sous Windows
  • Compilation du code source OpenCL

Langage de programmation disponible dans OpenCL

  • Opérateurs
  • Fonctions intégrées
  • Qualificateurs et attributs
  • Types vectoriels
  • Préprocesseur OpenCL C

Exemples de programmes OpenCL

  • Programmes simples
  • Addition de vecteurs
  • Réseaux locaux et globaux

Exemples de calculs en OpenCL

  • Fonction printf de service
  • Opération de réduction
  • Détermination du histogramme
  • Ensemble de Mandelbrot
  • Algorithme de tri bitonique
  • Traitement d'images

OpenCL dans différents langages

Analyse des performances en OpenCL

Pré requis

  • Connaissance d'un langage de programmation (structuré ou orienté objet).
 21 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires