15-28 September 2019
Babeş-Bolyai University
Europe/Bucharest timezone

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

19 Sep 2019, 10:00
Software Engineering


Andrei Gheata (CERN)


This and the following lecture will explain the concepts behind various parallelization methodologies.
First, a theoretical introduction into threads, thread-safety and concurrent data access will be given. As the new C++ standard (C++11) now provides build-in support for parallel programming, the new features of this standard will be shown. Finally, concrete solutions for the theoretical problems will be discussed.

Presentation Materials