NPRG042 Programming in Parallel Environment [2021/22]

Lectures

The domain of parallel architectures and parallel programming is perhaps the most intensively developing field in the computer science. Hence, the slides are being updated continuously. Furthermore, bare in mind that some information on the slides may become outdated despite our best efforts. If you have any questions or suggestions related to the lectures, please contact the teachers.

Recordings from the last year are no longer available.

Date Topic Materials Recording
14.2.2022 Parallel programming theory 01-theory.pptx DELETED
24.2.2022 C# and .NET 17-cs.pptx DELETED
28.2.2022 Finding parallelism 02-finding.ppt DELETED
7.3.2022 Intel Threading Building Blocks 12-tbb.pptx DELETED
14.3.2022 Algorithm structures 03-algorithm.ppt DELETED
21.3.2022 OpenMP 13-openmp.pptx DELETED
28.3.2022 Algorithm structures (continuation) 03-algorithm.ppt DELETED
4.4.2022 Apache Spark 15-spark.pptx DELETED
11.4.2022 GPGPU, CUDA 16-cuda.pptx DELETED
18.4.2022 Lecture dismissed (Easter bunny intervention)
25.4.2022 GPGPU, CUDA (continuation) 16-cuda-adv.pptx DELETED
2.5.2022 Support structures 04-support.ppt DELETED
9.5.2022 Support structures (continuation) 04-support.ppt DELETED
16.5.2022 Support structures (continuation) 04-support.ppt DELETED