DPG Phi
Verhandlungen
Verhandlungen
DPG

Dortmund 2021 – scientific programme

Parts | Days | Selection | Search | Updates | Downloads | Help

AKPIK: Arbeitskreis Physik, moderne Informationstechnologie und Künstliche Intelligenz

AKPIK 4: AKPIK III: Simulation & Application

AKPIK 4.4: Talk

Thursday, March 18, 2021, 16:45–17:00, AKPIKa

The Julia programming language in Particle Physics — •Tamas Gal for the KM3NeT collaboration — University of Erlangen-Nuremberg, Erlangen, Germany — Erlangen Centre for Astroparticle Physics, Erlangen, Germany

There has been a shift of programming languages in the scientific context over the past two decades: Fortran and C/C++ being less and less popular while high-level languages like Python, R and Matlab gaining great attraction. However, they all suffer under the two-language problem, meaning that performance critical code -- especially in Python -- needs to be implemented in low level languages. Julia is a modern, scientific programming language which provides Python-like syntax and C performance and is designed for parallelism and distributed computation. This talk is a short introduction to the language, shows how Julia is utilised in the KM3NeT detector monitoring and live event reconstruction and features a few packages related to particle physics and scientific workflows in general.

100% | Mobile Layout | Deutsche Version | Contact/Imprint/Privacy
DPG-Physik > DPG-Verhandlungen > 2021 > Dortmund