Cargando…

The ATLAS experiment software on ARM

With an increased dataset obtained during the Run-3 of the LHC at CERN and the even larger expected increase of the dataset by more than one order of magnitude for the HL-LHC, the ATLAS experiment is reaching the limits of the current data processing model in terms of traditional CPU resources based...

Descripción completa

Detalles Bibliográficos
Autores principales: Elmsheuser, Johannes, Barreiro Megino, Fernando Harald, De Salvo, Alessandro, De Silva, Asoka, Hauser, Reiner, Konstantinov, Dmitri, Krasznahorkay, Attila, Lassnig, Mario, Sailer, Andre, Snyder, Scott
Lenguaje:eng
Publicado: 2023
Materias:
Acceso en línea:http://cds.cern.ch/record/2867928
_version_ 1780978186667950080
author Elmsheuser, Johannes
Barreiro Megino, Fernando Harald
De Salvo, Alessandro
De Silva, Asoka
Hauser, Reiner
Konstantinov, Dmitri
Krasznahorkay, Attila
Lassnig, Mario
Sailer, Andre
Snyder, Scott
author_facet Elmsheuser, Johannes
Barreiro Megino, Fernando Harald
De Salvo, Alessandro
De Silva, Asoka
Hauser, Reiner
Konstantinov, Dmitri
Krasznahorkay, Attila
Lassnig, Mario
Sailer, Andre
Snyder, Scott
author_sort Elmsheuser, Johannes
collection CERN
description With an increased dataset obtained during the Run-3 of the LHC at CERN and the even larger expected increase of the dataset by more than one order of magnitude for the HL-LHC, the ATLAS experiment is reaching the limits of the current data processing model in terms of traditional CPU resources based on x86\_64 architectures and an extensive program for software upgrades towards the HL-LHC has been set up. The ARM architecture is becoming a competitive and energy efficient alternative. Some surveys indicate its increased presence in HPCs and commercial clouds, and some WLCG sites have expressed their interest. Chip makers are also developing their next generation solutions on ARM architectures, sometimes combining ARM and GPU processors in the same chip. Therefore it is important that the Athena software embraces the change and is able to successfully exploit this architecture. We report on the successful port of the ATLAS experiment offline and online software framework Athena to ARM and the successful physics validation of simulation workflows. For this we have set up an ATLAS Grid site using ARM compatible middleware and containers on Amazon Web Services (AWS) ARM resources. The ARM version of Athena is fully integrated in the regular software build system and distributed like default software releases. In addition, the workflows have been integrated into the HEPscore benchmark suite which is the planned WLCG wide replacement of the HepSpec06 benchmark used for Grid site pledges. In the overall porting process we have used resources on AWS, Google Cloud Platform (GCP) and CERN. A performance comparison of different architectures and resources will be discussed.
id cern-2867928
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2023
record_format invenio
spelling cern-28679282023-08-19T20:25:32Zhttp://cds.cern.ch/record/2867928engElmsheuser, JohannesBarreiro Megino, Fernando HaraldDe Salvo, AlessandroDe Silva, AsokaHauser, ReinerKonstantinov, DmitriKrasznahorkay, AttilaLassnig, MarioSailer, AndreSnyder, ScottThe ATLAS experiment software on ARMParticle Physics - ExperimentWith an increased dataset obtained during the Run-3 of the LHC at CERN and the even larger expected increase of the dataset by more than one order of magnitude for the HL-LHC, the ATLAS experiment is reaching the limits of the current data processing model in terms of traditional CPU resources based on x86\_64 architectures and an extensive program for software upgrades towards the HL-LHC has been set up. The ARM architecture is becoming a competitive and energy efficient alternative. Some surveys indicate its increased presence in HPCs and commercial clouds, and some WLCG sites have expressed their interest. Chip makers are also developing their next generation solutions on ARM architectures, sometimes combining ARM and GPU processors in the same chip. Therefore it is important that the Athena software embraces the change and is able to successfully exploit this architecture. We report on the successful port of the ATLAS experiment offline and online software framework Athena to ARM and the successful physics validation of simulation workflows. For this we have set up an ATLAS Grid site using ARM compatible middleware and containers on Amazon Web Services (AWS) ARM resources. The ARM version of Athena is fully integrated in the regular software build system and distributed like default software releases. In addition, the workflows have been integrated into the HEPscore benchmark suite which is the planned WLCG wide replacement of the HepSpec06 benchmark used for Grid site pledges. In the overall porting process we have used resources on AWS, Google Cloud Platform (GCP) and CERN. A performance comparison of different architectures and resources will be discussed.ATL-SOFT-PROC-2023-008oai:cds.cern.ch:28679282023-08-18
spellingShingle Particle Physics - Experiment
Elmsheuser, Johannes
Barreiro Megino, Fernando Harald
De Salvo, Alessandro
De Silva, Asoka
Hauser, Reiner
Konstantinov, Dmitri
Krasznahorkay, Attila
Lassnig, Mario
Sailer, Andre
Snyder, Scott
The ATLAS experiment software on ARM
title The ATLAS experiment software on ARM
title_full The ATLAS experiment software on ARM
title_fullStr The ATLAS experiment software on ARM
title_full_unstemmed The ATLAS experiment software on ARM
title_short The ATLAS experiment software on ARM
title_sort atlas experiment software on arm
topic Particle Physics - Experiment
url http://cds.cern.ch/record/2867928
work_keys_str_mv AT elmsheuserjohannes theatlasexperimentsoftwareonarm
AT barreiromeginofernandoharald theatlasexperimentsoftwareonarm
AT desalvoalessandro theatlasexperimentsoftwareonarm
AT desilvaasoka theatlasexperimentsoftwareonarm
AT hauserreiner theatlasexperimentsoftwareonarm
AT konstantinovdmitri theatlasexperimentsoftwareonarm
AT krasznahorkayattila theatlasexperimentsoftwareonarm
AT lassnigmario theatlasexperimentsoftwareonarm
AT sailerandre theatlasexperimentsoftwareonarm
AT snyderscott theatlasexperimentsoftwareonarm
AT elmsheuserjohannes atlasexperimentsoftwareonarm
AT barreiromeginofernandoharald atlasexperimentsoftwareonarm
AT desalvoalessandro atlasexperimentsoftwareonarm
AT desilvaasoka atlasexperimentsoftwareonarm
AT hauserreiner atlasexperimentsoftwareonarm
AT konstantinovdmitri atlasexperimentsoftwareonarm
AT krasznahorkayattila atlasexperimentsoftwareonarm
AT lassnigmario atlasexperimentsoftwareonarm
AT sailerandre atlasexperimentsoftwareonarm
AT snyderscott atlasexperimentsoftwareonarm