Cargando…

Scale-out beam longitudinal dynamics simulations

Excessive studies and simulations are required to plan for the upcoming upgrades of the world’s largest particle accelerators, and the design of future machines, given the technological challenges and tight budgetary constraints. The Beam Longitudinal Dynamics (BLonD) simulator suite incorporates th...

Descripción completa

Detalles Bibliográficos
Autores principales: Iliakis, Konstantinos, Timko, Helga, Xydis, Sotirios, Soudris, Dimitrios
Lenguaje:eng
Publicado: 2020
Materias:
Acceso en línea:https://dx.doi.org/10.1145/3387902.3392616
http://cds.cern.ch/record/2799888
_version_ 1780972591494725632
author Iliakis, Konstantinos
Timko, Helga
Xydis, Sotirios
Soudris, Dimitrios
author_facet Iliakis, Konstantinos
Timko, Helga
Xydis, Sotirios
Soudris, Dimitrios
author_sort Iliakis, Konstantinos
collection CERN
description Excessive studies and simulations are required to plan for the upcoming upgrades of the world’s largest particle accelerators, and the design of future machines, given the technological challenges and tight budgetary constraints. The Beam Longitudinal Dynamics (BLonD) simulator suite incorporates the most detailed and complex physics phenomena in the field of longitudinal beam dynamics, required for providing extremely accurate predictions. These predictions are invaluable to the operation of existing accelerators, upcoming upgrades, and future studies. To undertake this agenda, and enable for the first time scale-out beam longitudinal dynamics simulations, we implement Hybrid-BLond, a distributed version of BLonD, that efficiently combines horizontal and vertical scaling. We propose a series of techniques that minimize the inter-node communication overhead and improve scalability. Firstly, we exploit mixed data and task parallelism opportunities. Secondly, we discuss two traffic optimisation techniques motivated by the properties of the simulated physics phenomena. Finally, we build a dynamic load-balancing scheme that coordinates effectively all the above features. We evaluate experimentally Hybrid-BLonD in an HPC cluster built with cutting-edge Intel servers and Infiniband interconnection network. Our fully-optimised implementation demonstrates an average 25.7X speedup over the previous state-of-the-art simulator when run on 32 computing nodes, across three real-world testcases.
id cern-2799888
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2020
record_format invenio
spelling cern-27998882022-01-19T21:36:05Zdoi:10.1145/3387902.3392616http://cds.cern.ch/record/2799888engIliakis, KonstantinosTimko, HelgaXydis, SotiriosSoudris, DimitriosScale-out beam longitudinal dynamics simulationsAccelerators and Storage RingsComputing and ComputersExcessive studies and simulations are required to plan for the upcoming upgrades of the world’s largest particle accelerators, and the design of future machines, given the technological challenges and tight budgetary constraints. The Beam Longitudinal Dynamics (BLonD) simulator suite incorporates the most detailed and complex physics phenomena in the field of longitudinal beam dynamics, required for providing extremely accurate predictions. These predictions are invaluable to the operation of existing accelerators, upcoming upgrades, and future studies. To undertake this agenda, and enable for the first time scale-out beam longitudinal dynamics simulations, we implement Hybrid-BLond, a distributed version of BLonD, that efficiently combines horizontal and vertical scaling. We propose a series of techniques that minimize the inter-node communication overhead and improve scalability. Firstly, we exploit mixed data and task parallelism opportunities. Secondly, we discuss two traffic optimisation techniques motivated by the properties of the simulated physics phenomena. Finally, we build a dynamic load-balancing scheme that coordinates effectively all the above features. We evaluate experimentally Hybrid-BLonD in an HPC cluster built with cutting-edge Intel servers and Infiniband interconnection network. Our fully-optimised implementation demonstrates an average 25.7X speedup over the previous state-of-the-art simulator when run on 32 computing nodes, across three real-world testcases.oai:cds.cern.ch:27998882020
spellingShingle Accelerators and Storage Rings
Computing and Computers
Iliakis, Konstantinos
Timko, Helga
Xydis, Sotirios
Soudris, Dimitrios
Scale-out beam longitudinal dynamics simulations
title Scale-out beam longitudinal dynamics simulations
title_full Scale-out beam longitudinal dynamics simulations
title_fullStr Scale-out beam longitudinal dynamics simulations
title_full_unstemmed Scale-out beam longitudinal dynamics simulations
title_short Scale-out beam longitudinal dynamics simulations
title_sort scale-out beam longitudinal dynamics simulations
topic Accelerators and Storage Rings
Computing and Computers
url https://dx.doi.org/10.1145/3387902.3392616
http://cds.cern.ch/record/2799888
work_keys_str_mv AT iliakiskonstantinos scaleoutbeamlongitudinaldynamicssimulations
AT timkohelga scaleoutbeamlongitudinaldynamicssimulations
AT xydissotirios scaleoutbeamlongitudinaldynamicssimulations
AT soudrisdimitrios scaleoutbeamlongitudinaldynamicssimulations