-
Orian Louant (Université de Liège), David Colignon (ULiège)07/12/2022, 09:00<td...
Go to contribution pageOpenMP is an easy alternative to pthreads for multithread computing. OpenMP extensions now exist in most C and Fortran compilers and allow flagging loops and other construct for efficient multithreading with little supplementary programming effort.
-
Olivier Mattelaer (UCLouvain/CISM)07/12/2022, 13:30
Cuda is the most common way to code GPU application from scratch develloped by NVidia, it allows to push NVidia GPU to the maximum of their possibilities
Go to contribution pageContents:
- Basic of GPU hardware
- Basic of programming with CUDA
- using nsight to...
-
Orian Louant (Université de Liège)07/12/2022, 15:30
This course is an introduction to OpenACC and OpenMP to target GPU. These programming models are based on programmers inserting hints into their C/C++ or Fortran programs on how the code can be parallelized. OpenMP, was initially designed for shared-memory system with CPU but has recently been extended to target heterogeneous systems with accelerators like GPU. OpenACC, on the other...
Go to contribution page
Choose timezone
Your profile timezone: