Manifestations

GPU programming with PyOpenCL

par Jérôme Kieffer

Europe/Paris
BBB (En ligne)

BBB

En ligne

Description

Ce Café sera réalisé par Jérôme Kieffer, membre de l'Installation européenne de rayonnement synchrotron (ESRF).

Cette présentation porte sur la programmation parallèle en utilisant PyOpenCL. Elle sera réalisée sous forme de notebooks jupyter ce qui permet de faire des démonstrations en direct.

Contenu :

  • Présentation générale des GPU et pourquoi ils ne sont pas si différents des CPU modernes
  • Les plateformes OpenCL vu à travers PyOpenCL
  • Une petite comparaison avec Numba, Numba-cuda et Julia
  • Premier kernel, exemple d'addition de vecteurs
  • Les patrons de conceptions en programmation parallèle
  • La meta-programmation avec PyOpenCL.

Cette session est accessible à tous et aura lieu sur la plateforme BBB de Mathrice.

Merci de bien vouloir vous inscrire pour suivre cette session. Cette session sera enregistrée. S'inscrire implique d'accepter ce principe.

Notebook