1. Parallel Programming & Supercomputing
2. GPUs as Accelerators
3. GPU Execution Model
4. Memory Hierarchy and Memory Accesses in GPUs
5. Using LUMI and Mahti supercomputers
7. Introduction to MPI
Message passing game
1. Introduction to SYCL
2. Simple SYCL
3. Advanced SYCL
4. Further SYCL Features