Paper | Title | Other Keywords | Page |
---|---|---|---|
TUPAF02 | SixTrack Project: Status, Runtime Environment, and New Developments | simulation, scattering, HOM, optics | 172 |
|
|||
Funding: Research supported by the HL-LHC project and Google Summer of Code 2018. SixTrack is a single-particle tracking code for high-energy circular accelerators routinely used at CERN for the Large Hadron Collider (LHC), its luminosity upgrade (HL-LHC), the Future Circular Collider (FCC), and the Super Proton Synchrotron (SPS) simulations. The code is based on a 6D symplectic tracking engine, which is optimised for long-term tracking simulations and delivers fully reproducible results on several platforms. It also includes multiple scattering engines for beam-matter interaction studies, as well as facilities to run integrated simulations with FLUKA and GEANT4. These features differentiate SixTrack from general-purpose, optics-design software like MAD-X. The code recently underwent a major restructuring to merge advanced features into a single branch, such as multiple ion species, interface with external codes, and high-performance input/output (XRootD, HDF5). This restructuring also removed a large number of build flags, instead enabling/disabling the functionality at run-time. In the process, the code was moved from Fortran 77 to Fortran 2018 standard, also allowing and achieving a better modularization. Physics models (beam-beam effects, RF-multipoles, current carrying wires, solenoid, and electron lenses) and methods (symplecticity check) have also been reviewed and refined to offer more accurate results. The SixDesk runtime environment allows the user to manage the large batches of simulations required for accurate predictions of the dynamic aperture. SixDesk supports CERN LSF and HTCondor batch systems, as well as the BOINC infrastructure in the framework of the LHC@Home volunteering computing project. SixTrackLib is a new library aimed at providing a portable and flexible tracking engine for single- and multi-particle problems using the models and formalism of SixTrack. The tracking routines are implemented in a parametrized C code that is specialised to run vectorized in CPUs and GPUs, by using SIMD intrinsics, OpenCL 1.2, and CUDA tech |
|||
Slides TUPAF02 [0.938 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICAP2018-TUPAF02 | ||
About • | paper received ※ 18 October 2018 paper accepted ※ 24 October 2018 issue date ※ 26 January 2019 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPAF15 | A Holistic Approach to Simulating Beam Losses in the Large Hadron Collider Using BDSIM | simulation, quadrupole, beam-losses, ECR | 221 |
|
|||
To fully understand the beam losses, subsequent radiation, energy deposition, backgrounds and activation in particle accelerators, a holistic approach combining a 3-D model, physics processes and accelerator tracking is required. Beam Delivery Simulation (BDSIM) is a program developed to simulate the passage of particles, both primary and secondary, in particle accelerators and calculate the energy deposited by these particles via material interactions using the Geant4 physics library. A Geant4 accelerator model is built from an existing optical description of a lattice by procedurally placing a set of predefined accelerator components. These generic components can be refined to an arbitrary degree of detail with the use of user-defined geometries, detectors, field maps, and more. A detailed model of the Large Hadron Collider has been created in BDSIM, validated with existing tracking codes and applied to study beam loss patterns. | |||
Slides TUPAF15 [2.065 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICAP2018-TUPAF15 | ||
About • | paper received ※ 31 October 2018 paper accepted ※ 08 December 2018 issue date ※ 26 January 2019 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||