-
Dr Olivier Mattelaer (UCLouvain/CISM)28/01/2027, 09:30
CUDA is NVIDIA's parallel computing platform and programming model for GPUs. It allows developers to exploit the massive parallelism available on modern NVIDIA accelerators and achieve performance levels that are often impossible to reach on CPUs alone. This session introduces the fundamentals of GPU architecture, teaches the basics of CUDA programming, and shows how to analyze and optimize...
Go to contribution page -
Mr Orian Louant (Université de Liège)28/01/2027, 11:15
HIP (Heterogeneous-computing Interface for Portability) is AMD's programming model for GPU acceleration. It provides a CUDA-like development experience while promoting portability across different hardware platforms. HIP enables developers to write high-performance GPU applications, port existing CUDA codes, and target modern AMD accelerators increasingly used in HPC systems. This session...
Go to contribution page -
Dr Olivier Mattelaer (UCLouvain/CISM), Mr Orian Louant (Université de Liège)28/01/2027, 13:30
This session takes the form of a serious game in which participants compete to transform a poorly performing GPU application into a highly efficient one. Through a series of challenges, they will learn how to analyze CUDA kernels, identify performance bottlenecks, port code to alternative GPU programming models, and apply optimization techniques commonly used in production HPC...
Go to contribution page
Choose timezone
Your profile timezone: