Cargando…

Parallel Beam-Beam Simulation Incorporating Multiple Bunches and Multiple Interaction Regions

The simulation code COMBI has been developed to enable the study of coherent beam-beam effects in the full collision scenario of the LHC, with multiple bunches interacting at multiple crossing points over many turns. The program structure and input are conceived in a general way which allows arbitra...

Descripción completa

Detalles Bibliográficos
Autores principales: Jones, F W, Herr, Werner, Pieloni, T
Lenguaje:eng
Publicado: 2007
Materias:
Acceso en línea:http://cds.cern.ch/record/1058519
_version_ 1780913129144713216
author Jones, F W
Herr, Werner
Pieloni, T
author_facet Jones, F W
Herr, Werner
Pieloni, T
author_sort Jones, F W
collection CERN
description The simulation code COMBI has been developed to enable the study of coherent beam-beam effects in the full collision scenario of the LHC, with multiple bunches interacting at multiple crossing points over many turns. The program structure and input are conceived in a general way which allows arbitrary numbers and placements of bunches and interaction points (IP's), together with procedural options for head-on and parasitic collisions (in the strong-strong sense), beam transport, statistics gathering, harmonic analysis, and periodic output of simulation data. The scale of this problem, once we go beyond the simplest case of a pair of bunches interacting once per turn, quickly escalates into the parallel computing arena, and herein we will describe the construction of an MPI-based version of COMBI able to utilize arbitrary numbers of processors to support efficient calculation of multi-bunch multi-IP interactions and transport. Implementing the parallel version did not require extensive disruption of the basic computational routines, since all MPI functionality is isolated in a separate layer of steering routines. After an overviewof the basic methods and numerical components of the code, the computational framework will be described in detail and parallel efficiency and scalability of the code will be evaluated. Initial results are shown for an example 4-IP LHC collision scheme.
id cern-1058519
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2007
record_format invenio
spelling cern-10585192023-05-31T13:24:09Zhttp://cds.cern.ch/record/1058519engJones, F WHerr, WernerPieloni, TParallel Beam-Beam Simulation Incorporating Multiple Bunches and Multiple Interaction RegionsAccelerators and Storage RingsThe simulation code COMBI has been developed to enable the study of coherent beam-beam effects in the full collision scenario of the LHC, with multiple bunches interacting at multiple crossing points over many turns. The program structure and input are conceived in a general way which allows arbitrary numbers and placements of bunches and interaction points (IP's), together with procedural options for head-on and parasitic collisions (in the strong-strong sense), beam transport, statistics gathering, harmonic analysis, and periodic output of simulation data. The scale of this problem, once we go beyond the simplest case of a pair of bunches interacting once per turn, quickly escalates into the parallel computing arena, and herein we will describe the construction of an MPI-based version of COMBI able to utilize arbitrary numbers of processors to support efficient calculation of multi-bunch multi-IP interactions and transport. Implementing the parallel version did not require extensive disruption of the basic computational routines, since all MPI functionality is isolated in a separate layer of steering routines. After an overviewof the basic methods and numerical components of the code, the computational framework will be described in detail and parallel efficiency and scalability of the code will be evaluated. Initial results are shown for an example 4-IP LHC collision scheme.LHC-PROJECT-Report-1038CERN-LHC-PROJECT-Report-1038oai:cds.cern.ch:10585192007
spellingShingle Accelerators and Storage Rings
Jones, F W
Herr, Werner
Pieloni, T
Parallel Beam-Beam Simulation Incorporating Multiple Bunches and Multiple Interaction Regions
title Parallel Beam-Beam Simulation Incorporating Multiple Bunches and Multiple Interaction Regions
title_full Parallel Beam-Beam Simulation Incorporating Multiple Bunches and Multiple Interaction Regions
title_fullStr Parallel Beam-Beam Simulation Incorporating Multiple Bunches and Multiple Interaction Regions
title_full_unstemmed Parallel Beam-Beam Simulation Incorporating Multiple Bunches and Multiple Interaction Regions
title_short Parallel Beam-Beam Simulation Incorporating Multiple Bunches and Multiple Interaction Regions
title_sort parallel beam-beam simulation incorporating multiple bunches and multiple interaction regions
topic Accelerators and Storage Rings
url http://cds.cern.ch/record/1058519
work_keys_str_mv AT jonesfw parallelbeambeamsimulationincorporatingmultiplebunchesandmultipleinteractionregions
AT herrwerner parallelbeambeamsimulationincorporatingmultiplebunchesandmultipleinteractionregions
AT pielonit parallelbeambeamsimulationincorporatingmultiplebunchesandmultipleinteractionregions