Julia in high-energy physics: a paradigm shift or just another tool?

Europe/Zurich
4/3-006 - TH Conference Room (CERN)

4/3-006 - TH Conference Room

CERN

110
Show room on map
Description

This seminar is also part of the HSF JuliaHEP 2024 workshop at CERN.

Videoconference
JuliaHEP 2024 Workshop
Zoom Meeting ID
67486471851
Host
Graeme A Stewart
Alternative host
Pere Mato Vila
Passcode
05682688
Useful links
Join via phone
Zoom URL
    • 4:30 PM 4:35 PM
      Introduction 5m
      Speaker: Oliver Schulz (Max Planck Society (DE))
    • 4:35 PM 5:30 PM
      Julia in high-energy physics: a paradigm shift or just another tool? 55m

      The Julia programming language was designed for scientific computing and with its claimed usability („walks like Python“) and speed („runs like C“), it seems to be a scientists‘ software dream come true. Julia appears to be particularly well-suited for high-energy physics (HEP), where reliable software tools and rapid development cycles are crucial for everyday work. Whether it’s data processing, or the simulation of the whole experiment, or the final data analysis and interactive visualization, the Julia ecosystem — with over ten thousand packages — might be a modern and high-performance software solution and the right set of tools to easily build any missing pieces.

      In this talk, we will discuss, if the Julia programming language meets these requirements and can withstand tests on the workbenches of HEP.

      Additionally, we give an overview of current contributions in Julia to the HEP-related software stack and its potential trajectory. Moreover, we explore how the software development process itself can benefit from Julia, as it strikes an ideal balance between high-performance technology and student-friendly training — an especially valuable combination for the rapidly moving high-energy physics community.

      Speaker: Dr Uwe Hernandez Acosta (Helmholtz-Zentrum Dresden-Rossendorf)