NPRG042 Programming in Parallel Environment [2022/23]

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 2020/21 are no longer available.

Date Topic Materials Recording
14.2.2023 Parallel programming theory 01-theory.pptx DELETED
21.2.2023 C# and .NET 17-cs.pptx DELETED
28.2.2023 Finding parallelism 02-finding.ppt DELETED
7.3.2023 Intel Threading Building Blocks 12-tbb.pptx DELETED
14.3.2023 Algorithm structures 03-algorithm.ppt DELETED
21.3.2023 OpenMP 13-openmp.pptx DELETED
28.3.2023 Algorithm structures (continuation) 03-algorithm.ppt DELETED
4.4.2023 GPGPU 16-cuda.pptx DELETED
11.4.2023 GPGPU (continuation) 16-cuda-adv.pptx DELETED
18.4.2023 Apache Spark 15-spark.pptx DELETED
25.4.2023 Support structures 04-support.ppt DELETED
2.5.2023 Support structures (continuation) 04-support.ppt DELETED
9.5.2023 Support structures (continuation) 04-support.ppt DELETED
16.5.2023 TBA