20 August 2023 to 2 September 2023
Delta Centre - University of Tartu
Europe/Zurich timezone

Exercises 1: Software Design

23 Aug 2023, 16:30
1h
Delta Centre - University of Tartu

Delta Centre - University of Tartu

Narva mnt 18, 51009 Tartu Estonia
Exercise

Speakers

Andrei Gheata (CERN) Stephan Hageboeck (CERN)

Description

The exercises will cover the topics of lectures 1 to 4 at a hands-on basis, based on C++11, TBB and Spark. It covers examples for the new C++11 functionality related to threads and thread safety. In addition, there will be examples for concurrent access to data, lock and lock-free data structures, and task based programming.  Finally, there will be an exercise to practise the Map-Reduce pattern by using the Spark parallel data processing framework.

Authors

Andrei Gheata (CERN) Stephan Hageboeck (CERN)

Presentation materials