Cargando…

ATLAS Software Installation on Supercomputers

PowerPC and high-performance computers (HPC) are important resources for computing in the ATLAS experiment. The future LHC data processing will require more resources than Grid computing, currently using approximately 100,000 cores at well over 100 sites, can provide. Supercomputers are extremely po...

Descripción completa

Detalles Bibliográficos
Autor principal: Undrus, Alexander
Lenguaje:eng
Publicado: 2018
Materias:
Acceso en línea:http://cds.cern.ch/record/2644178
_version_ 1780960350643945472
author Undrus, Alexander
author_facet Undrus, Alexander
author_sort Undrus, Alexander
collection CERN
description PowerPC and high-performance computers (HPC) are important resources for computing in the ATLAS experiment. The future LHC data processing will require more resources than Grid computing, currently using approximately 100,000 cores at well over 100 sites, can provide. Supercomputers are extremely powerful as they utilize hundreds of thousands of CPUs joined together. However, their architectures have different instruction sets. ATLAS binary software distributions for x86 chipsets do not fit these architectures, as emulation of these chipsets results in huge performance loss. This paper describes the methodology of ATLAS software installation from source code on supercomputers. The installation procedure includes downloading the ATLAS simulation release code with 0.7 million C++ and Python lines as well as the source code of more than 50 external packages, such as ROOT and Geant4, followed by compilation, and rigorous unit and integration testing. The presentation reports the application of this procedure at Titan HPC and Summit PowerPC at Oak Ridge Computing Facility (OLCF).
id cern-2644178
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2018
record_format invenio
spelling cern-26441782019-09-30T06:29:59Zhttp://cds.cern.ch/record/2644178engUndrus, AlexanderATLAS Software Installation on SupercomputersParticle Physics - ExperimentPowerPC and high-performance computers (HPC) are important resources for computing in the ATLAS experiment. The future LHC data processing will require more resources than Grid computing, currently using approximately 100,000 cores at well over 100 sites, can provide. Supercomputers are extremely powerful as they utilize hundreds of thousands of CPUs joined together. However, their architectures have different instruction sets. ATLAS binary software distributions for x86 chipsets do not fit these architectures, as emulation of these chipsets results in huge performance loss. This paper describes the methodology of ATLAS software installation from source code on supercomputers. The installation procedure includes downloading the ATLAS simulation release code with 0.7 million C++ and Python lines as well as the source code of more than 50 external packages, such as ROOT and Geant4, followed by compilation, and rigorous unit and integration testing. The presentation reports the application of this procedure at Titan HPC and Summit PowerPC at Oak Ridge Computing Facility (OLCF).ATL-SOFT-PROC-2018-007oai:cds.cern.ch:26441782018-10-19
spellingShingle Particle Physics - Experiment
Undrus, Alexander
ATLAS Software Installation on Supercomputers
title ATLAS Software Installation on Supercomputers
title_full ATLAS Software Installation on Supercomputers
title_fullStr ATLAS Software Installation on Supercomputers
title_full_unstemmed ATLAS Software Installation on Supercomputers
title_short ATLAS Software Installation on Supercomputers
title_sort atlas software installation on supercomputers
topic Particle Physics - Experiment
url http://cds.cern.ch/record/2644178
work_keys_str_mv AT undrusalexander atlassoftwareinstallationonsupercomputers