Profitez d'une croissance illimitée avec un an de Coursera Plus pour 199 $ (régulièrement 399 $). Économisez maintenant.

Ce cours n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
Coursera

OpenCL Programming

Maheen Rasheed
Starweaver

Instructeurs : Maheen Rasheed

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant

Expérience recommandée

3 heures à compléter
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant

Expérience recommandée

3 heures à compléter
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Analyse the structure and functionality of OpenCL programs to design effective solutions for parallel computing tasks.

  • Create optimized kernels using advanced OpenCL techniques for efficient execution across various GPU architectures.

  • Apply memory management strategies in OpenCL to enhance data throughput and reduce latency in high-performance computing.

  • Optimize OpenCL performance using profiling tools and parallel computing principles to develop scalable multi-GPU applications.

Compétences que vous acquerrez

  • Catégorie : C (Programming Language)
  • Catégorie : Computer Architecture
  • Catégorie : Build Tools
  • Catégorie : Application Performance Management
  • Catégorie : Hardware Architecture
  • Catégorie : Cross Platform Development
  • Catégorie : System Programming
  • Catégorie : Performance Tuning
  • Catégorie : Scalability
  • Catégorie : C++ (Programming Language)

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Évaluations

1 devoir

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Il y a un module dans ce cours

In this course, you’ll dive into OpenCL, the industry-standard framework for parallel computing across CPUs, GPUs, and FPGAs. You’ll learn to develop high-performance applications, optimize kernels, manage memory efficiently, and scale computations across multiple devices. Through hands-on coding exercises and real-world case studies, you’ll gain the skills to harness OpenCL for AI, scientific simulations, and high-performance computing.

Inclus

14 vidéos9 lectures1 devoir1 évaluation par les pairs4 sujets de discussion

Instructeurs

Maheen Rasheed
Coursera
3 Cours4 781 apprenants

Offert par

Coursera

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Foire Aux Questions