Skip to content
Snippets Groups Projects
Commit da940744 authored by Michaël El Kharroubi's avatar Michaël El Kharroubi :satellite:
Browse files

Ajout slide contenu du cours

parent 7093d6db
Branches
No related tags found
No related merge requests found
......@@ -14,4 +14,33 @@
author: "Michaël El Kharroubi",
date: "27.02.2024",
extra: "HEPIA",
)
\ No newline at end of file
)
//#slide(title: "Table des matières")[
// #metropolis-outline
//]
#new-section-slide("Introduction")
#slide(title: "Objectif du cours")[
Dans ce cours, nous verrons comment exécuter du code sur GPU de façon moderne avec C++.
Nous utiliserons le kit de développement HPC de Nvidia, en particulier le compilateur _nvc++_.
Le but de cours est de vous donner une courte introduction au calcul générique sur processeur graphique (GPGPU).
]
#slide(title: "Contenu du cours")[
Dans ce cours nous verrons les concepts suivants :
+ Qu'est-ce que le GPGPU, et pour quel usage s'en sert-on?
+ Comment fait-on du GPGPU de manière classique
+ La problématique de la mémoire en GPGPU
+ Les algorithmes STL
+ Les itérateurs C++
+ Les vecteurs, les tableaux et les spans
+ Les captures
+ Présentation du kit HPC Nvidia
+ Le compilateur nvc++
+ Le futur du paradigme STL avec les mdspans et les views
]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment