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

Software Design L1: Parallelism in a Modern HEP Data Processing Framework

Aug 23, 2023, 8:45 AM
1h
Delta Centre - University of Tartu

Delta Centre - University of Tartu

Narva mnt 18, 51009 Tartu Estonia
Lecture

Speaker

Stephan Hageboeck (CERN)

Description

Even though the miniaturization of transistors on chips continues like predicted by Moore's law, computer hardware starts to face scaling issues, so-called performance 'walls'. Probably, the best known is the 'power wall', which limits clock frequencies. Amongst others, a way of increasing processor performance remains now to integrate many cores in the same chip. At the same time, the upcoming LHC upgrade will increase the required CPU power drastically. Both problems challenge the current way of software design in high energy physics (HEP). Developers in high energy physics are forced to re-think their ways of software design and need to move to massively parallel applications. This lecture will explain the current HEP software design, the hardware and physics issues that need to be tackled, and possible approaches to achieve the required level of parallelization.

Presentation materials