Cargando…
Parallel high-performance multi-beam multi-bunch simulations
Coherent multi-bunch interactions can cause severe impacts on the beams in circular colliders. To understand the dynamics of such interactions, the accelerator physics community relies on high-performance tracking codes. Ensuring causality produces a severe bottleneck in simulations including both i...
Autores principales: | , |
---|---|
Lenguaje: | eng |
Publicado: |
2019
|
Materias: | |
Acceso en línea: | https://dx.doi.org/10.1016/j.cpc.2019.06.006 http://cds.cern.ch/record/2688401 |
_version_ | 1780963724260016128 |
---|---|
author | Furuseth, Sondre Vik Buffat, Xavier |
author_facet | Furuseth, Sondre Vik Buffat, Xavier |
author_sort | Furuseth, Sondre Vik |
collection | CERN |
description | Coherent multi-bunch interactions can cause severe impacts on the beams in circular colliders. To understand the dynamics of such interactions, the accelerator physics community relies on high-performance tracking codes. Ensuring causality produces a severe bottleneck in simulations including both intra-beam and inter-beam interactions between the bunches in the beams. COMBI was developed to study such interactions. Its parallel algorithm greatly limits its efficiency if the number of bunches outnumbers the number of separate calculations per turn, or when the calculations vary in computational complexity. A new parallel algorithm, COMBIp, addresses the identified challenges with improved partitioning of the calculations and asynchronous communication between the bunches. The unavoidable bottleneck is now a limitation on the number of compute nodes that can be applied efficiently, instead of a limitation on the physics that can be simulated efficiently. The modifications have led to a great speedup from the old parallel algorithm, up to the number of bunches per beam. |
id | oai-inspirehep.net-1751860 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2019 |
record_format | invenio |
spelling | oai-inspirehep.net-17518602022-08-10T12:25:18Zdoi:10.1016/j.cpc.2019.06.006http://cds.cern.ch/record/2688401engFuruseth, Sondre VikBuffat, XavierParallel high-performance multi-beam multi-bunch simulationsAccelerators and Storage RingsCoherent multi-bunch interactions can cause severe impacts on the beams in circular colliders. To understand the dynamics of such interactions, the accelerator physics community relies on high-performance tracking codes. Ensuring causality produces a severe bottleneck in simulations including both intra-beam and inter-beam interactions between the bunches in the beams. COMBI was developed to study such interactions. Its parallel algorithm greatly limits its efficiency if the number of bunches outnumbers the number of separate calculations per turn, or when the calculations vary in computational complexity. A new parallel algorithm, COMBIp, addresses the identified challenges with improved partitioning of the calculations and asynchronous communication between the bunches. The unavoidable bottleneck is now a limitation on the number of compute nodes that can be applied efficiently, instead of a limitation on the physics that can be simulated efficiently. The modifications have led to a great speedup from the old parallel algorithm, up to the number of bunches per beam.oai:inspirehep.net:17518602019 |
spellingShingle | Accelerators and Storage Rings Furuseth, Sondre Vik Buffat, Xavier Parallel high-performance multi-beam multi-bunch simulations |
title | Parallel high-performance multi-beam multi-bunch simulations |
title_full | Parallel high-performance multi-beam multi-bunch simulations |
title_fullStr | Parallel high-performance multi-beam multi-bunch simulations |
title_full_unstemmed | Parallel high-performance multi-beam multi-bunch simulations |
title_short | Parallel high-performance multi-beam multi-bunch simulations |
title_sort | parallel high-performance multi-beam multi-bunch simulations |
topic | Accelerators and Storage Rings |
url | https://dx.doi.org/10.1016/j.cpc.2019.06.006 http://cds.cern.ch/record/2688401 |
work_keys_str_mv | AT furusethsondrevik parallelhighperformancemultibeammultibunchsimulations AT buffatxavier parallelhighperformancemultibeammultibunchsimulations |