31 March 2025 to 4 April 2025
Hotel De La Paix
Europe/Zurich timezone

High-performance end-user analysis code; an example

3 Apr 2025, 16:00
20m
Hotel De La Paix

Hotel De La Paix

Via Giuseppe Cattori 18 6900 Lugano Switzerland
Miscellaneous Miscellaneous

Speaker

Dr Daniël Geerts (Nikhef)

Description

With an increasing focus on green computing, and with the high luminosity LHC fast approaching, we need every bit of extra throughput that we can get. In this talk, I'll be exploring my old ATLAS analysis code, as an example of how improvements to end-user code can significantly better performance. Not only does this result in a more efficient utilisation of the available resources, it also decreases processing time, leading to a better end-user experience.
I will be showing the modular set-up of the program, the freely extendable messaging system between the modules, the run-time configuration through a text-file, and its zero-copy variable implementation.

Desired slot length 20
Speaker release Yes

Author

Dr Daniël Geerts (Nikhef)

Presentation materials