mirror of
https://github.com/Steffo99/unimore-hpc-assignments.git
synced 2024-11-21 23:54:25 +00:00
Progetti svolti di laboratorio di High Performance Computing
challenge | ||
cuda | ||
openmp | ||
.gitignore | ||
LICENSE | ||
README.md |
High Performance Computing Class
This repo contains the exercises and the tutorials used for Unimore's HPC class https://dolly.fim.unimore.it/2020/course/view.php?id=145.
Contacts
- Alessandro Capotondi <alessandro.capotondi@unimore.it>
- Gianluca Brilli <gianluca.brilli@unimore.it>
- Prof. Andrea Marongiu <andrea.marongiu@unimore.it>
Contents
OpenMP Exercises
The exercises related to OpenMP programming model can be found in the folder openmp
. Here the list of currectly available classes:
openmp\lab1
: OpenMP basics: parallel, for-loop, sections, and taskingopenmp\lab2
: OpenMP Advanced: reduction, tasking, optimizationsopenmp\lab3
: OpenMP 4.x+: Accelerator Model (targeting: Nvidia GP-GPU)
CUDA Exercises
cuda\lab1
: CUDA Basicscuda\lab2
: CUDA Memory Modelcuda\lab3
: CUDA Advanced Host Managementcuda\appendix
: CUDA Nsight Tutorial
HLS Exercises
(Optional)
challenge
: Parallelize the code with everything you learned and submit the result before 21 May 2021