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...
Autores principales: | , , , |
---|---|
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 |