Speakers
Benedikt Hegner
(CERN)
Danilo Piparo
(CERN)
Description
Base Concepts of Parallel Programming: A Pragmatic Approach
This lecture will explain the main concepts behind concurrent programming. First, a theoretical introduction into threads will be given. As the new C++ standard (C++11) now provides built-in support for parallel programming, the new features of this standard will be shown. The second part of this lecture builds thread-safety and concrete technologies to tackle the problem of concurrent data access.