Paper | Title | Page |
---|---|---|
WEPAB215 | Simulation of Intra-Beam Scattering in PyHEADTAIL | 3134 |
|
||
Funding: This project has received funding from the European Union’s Horizon 2020 research and innovation program under the Marie Sklodowska-Curie grant agreement No 721559 High-intensity beams in low-energy synchrotrons are subject to space charge as well as intra-beam scattering (IBS). Accurate modelling of both effects becomes essential when the transverse emittances and minimum bunch length are determined through heating processes and resonances induced by machine errors. To date, only very few tools available to the general public allow to simultaneously study space charge and IBS in self-consistent simulations. In this contribution, we present our recent development of an IBS module for PyHEADTAIL, an open-source 6D multi-particle tracking tool, which already includes various 2.5D and 3D space-charge models based on the self-consistent particle-in-cell algorithm. A simulation example of high-intensity bunch rotation demonstrates the joint impact of applied heating effects. Our model is based on the Martini and Bjorken-Mitingwa theories. Benchmarks of our implementation against IBS modules provided in the MAD-X and JSPEC codes are shown. |
||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2021-WEPAB215 | |
About • | paper received ※ 23 May 2021 paper accepted ※ 14 July 2021 issue date ※ 13 August 2021 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
THPAB190 | Optimising and Extending a Single-Particle Tracking Library for High Parallel Performance | 4146 |
|
||
SixTrackLib is a library for performing beam-dynamics simulations on highly parallel computing devices such as shared memory multi-core processors or graphical processing units (GPUs). Its single-particle approach fits very well with parallel implementations with reasonable baseline performance, making such a library an interesting building block for various use cases, including simulations covering collective effects. We describe optimizations to improve their performance on SixTrackLib’s main target platforms and the associated performance gains. Finally, we outline the implemented technical interfaces and extensions that allow SixTrackLib to be used in a wider range of applications and studies. | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2021-THPAB190 | |
About • | paper received ※ 18 May 2021 paper accepted ※ 14 July 2021 issue date ※ 16 August 2021 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |