23 August 2026 to 5 September 2026
Liverpool University
Europe/London timezone

Software Design L2: Base Concepts of Parallel Programming: A Pragmatic Approach

25 Aug 2026, 12:30
1h
Lecture

Speakers

Andrei Gheata Stephan Gisbert Hagebock

Description

This and the following lecture will explain the concepts behind various parallelization methodologies. First, a theoretical introduction to threads, thread-safety and concurrent data access will be given. As the recent C++ standards (starting from C++11) provide build-in support for parallel programming, their most commonly used concurrency features will be shown. Finally, concrete solutions for problems specific to concurrent programming will be discussed.

Presentation materials