Integrating LHCb workflows on HPC resources: status and strategies
Authors:
Open Access
- 16 November 2020
- journal article
- research article
- Published by EDP Sciences in EPJ Web of Conferences
- Vol. 245, 09002
Abstract
High Performance Computing (HPC) supercomputers are expected to play an increasingly important role in HEP computing in the coming years. While HPC resources are not necessarily the optimal fit for HEP workflows, computing time at HPC centers on an opportunistic basis has already been available to the LHC experiments for some time, and it is also possible that part of the pledged computing resources will be offered as CPU time allocations at HPC centers in the future. The integration of the experiment workflows to make the most efficient use of HPC resources is therefore essential. This paper describes the work that has been necessary to integrate LHCb workflows at a specific HPC site, the Marconi-A2 system at CINECA in Italy, where LHCb benefited from a joint PRACE (Partnership for Advanced Computing in Europe) allocation with the other Large Hadron Collider (LHC) experiments. This has required addressing two types of challenges: on the software application workloads, for optimising their performance on a many-core hardware architecture that differs significantly from those traditionally used in WLCG (Worldwide LHC Computing Grid), by reducing memory footprint using a multi-process approach; and in the distributed computing area, for submitting these workloads using more than one logical processor per job, which had never been done yet in LHCb.Keywords
All Related Versions
This publication has 11 references indexed in Scilit:
- ATLAS Grid Workflow Performance OptimizationEPJ Web of Conferences, 2019
- Exploiting GPUs on distributed infrastructures for medical imaging applications with VIP and DIRAC2019
- DIRAC in Large Particle Physics ExperimentsJournal of Physics: Conference Series, 2017
- ATLAS and LHC computing on CRAYJournal of Physics: Conference Series, 2017
- Singularity: Scientific containers for mobility of computePLOS ONE, 2017
- Preparing the Gaudi framework and the DIRAC WMS for multicore job submissionJournal of Physics: Conference Series, 2014
- Distributing LHC application software and conditions databases using the CernVM file systemJournal of Physics: Conference Series, 2011
- Handling of the generation of primary events in Gauss, the LHCb simulation frameworkJournal of Physics: Conference Series, 2011
- The LHCb Simulation Application, Gauss: Design, Evolution and ExperienceJournal of Physics: Conference Series, 2011
- Geant4—a simulation toolkitNuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment, 2003