NPRG042 Programming in Parallel Environment
About
Grading
Lectures
Labs
C# and .NET: Tasks and GUI
TBB: Matrix transpose
OpenMP: Matmul and minimum
SYCL: Image blur
Spark: Counting words
Assignments
A1: Asynchronous DNS resolver
A2: K-means (TBB)
A3: Levenshtein (OpenMP)
A4: Physical simulation (SYCL)
Complete results
Links
Previous versions
Previous versions
2023/24
2022/23
2021/22
older versions