Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

The ATLAS experiment software on ARM

Journal Article · · EPJ Web of Conferences (Online)
 [1];  [2];  [3];  [4];  [5];  [6];  [7];  [7];  [7];  [1]
  1. Brookhaven National Laboratory (BNL), Upton, NY (United States)
  2. Univ. of Texas, Arlington, TX (United States)
  3. Sapienza University of Rome (Italy). National Institute of Nuclear Physics (INFN)
  4. TRIUMF, Vancouver, BC (Canada)
  5. Michigan State Univ., East Lansing, MI (United States)
  6. Univ. of Virginia, Charlottesville, VA (United States); European Organization for Nuclear Research (CERN), Geneva (Switzerland)
  7. European Organization for Nuclear Research (CERN), Geneva (Switzerland)
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. Consequently it is important that the ATLAS software embraces the change and is able to successfully exploit this architecture. We report on the successful porting to ARM of the Athena software framework, which is used by ATLAS for both online and offline computing operations. Furthermore we report on the successful validation of simulation workflows running on ARM resources. 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 in the same way as other 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.
Research Organization:
Brookhaven National Laboratory (BNL), Upton, NY (United States)
Sponsoring Organization:
USDOE Office of Science (SC), High Energy Physics (HEP)
Grant/Contract Number:
SC0012704
OSTI ID:
2429540
Report Number(s):
BNL--225904-2024-JAAM
Journal Information:
EPJ Web of Conferences (Online), Journal Name: EPJ Web of Conferences (Online) Vol. 295; ISSN 2100-014X
Publisher:
EDP SciencesCopyright Statement
Country of Publication:
United States
Language:
English

References (2)

Rucio: Scientific Data Management journal August 2019
PanDA for ATLAS distributed computing in the next decade journal October 2017

Similar Records

Seamless integration of commercial Clouds with ATLAS Distributed Computing
Conference · Mon May 17 00:00:00 EDT 2021 · OSTI ID:1817188

Accelerating science: The usage of commercial clouds in ATLAS Distributed Computing
Journal Article · Sun May 05 20:00:00 EDT 2024 · EPJ Web of Conferences (Online) · OSTI ID:2429542

Opportunistic Resource Usage in CMS
Conference · Tue Dec 31 23:00:00 EST 2013 · J.Phys.Conf.Ser. · OSTI ID:1296593