1
Fork 0
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
Find a file
Alessandro Capotondi 9570af5b66 HPC CUDA Lab 3
2021-05-05 10:23:57 +02:00
challenge HPC CUDA Lab 3 2021-05-05 10:23:57 +02:00
cuda HPC CUDA Lab 3 2021-05-05 10:23:57 +02:00
openmp Added missing include in matmul.c 2021-04-21 13:09:20 +02:00
.gitignore HPC OpenMP Lab 1 2021-04-13 23:27:30 +02:00
LICENSE HPC OpenMP Lab 1 2021-04-13 23:27:30 +02:00
README.md HPC CUDA Lab 3 2021-05-05 10:23:57 +02:00

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

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 tasking
  • openmp\lab2: OpenMP Advanced: reduction, tasking, optimizations
  • openmp\lab3: OpenMP 4.x+: Accelerator Model (targeting: Nvidia GP-GPU)

CUDA Exercises

  • cuda\lab1: CUDA Basics
  • cuda\lab2: CUDA Memory Model
  • cuda\lab3: CUDA Advanced Host Management

(Optional)

  • challenge: Parallelize the code with everything you learned and submit the result before 21 May 2021