A parallel code for studying adiabatic beam splitting with space-charge effects

Pancaldi, Francesco Orso (2025) A parallel code for studying adiabatic beam splitting with space-charge effects. [Laurea magistrale], Università di Bologna, Corso di Studio in Physics [LM-DM270]
Documenti full-text disponibili:
[thumbnail of Thesis] Documento PDF (Thesis)
Disponibile con Licenza: Creative Commons: Attribuzione - Non commerciale - Non opere derivate 4.0 (CC BY-NC-ND 4.0)

Download (7MB)

Abstract

Mutual electromagnetic interactions between charged particles in an accelerator and with the surroundings represent a potential source of performance limitation. In a circular accelerator, these interactions excite non-linear resonances that induce emittance growth and, possibly, particle losses. All these phenomena might adversely affect the possibility of carrying out hands-on maintenance, which is yet another motivation to study these effects. These electromagnetic interactions, leading to the so-called space-charge phenomena, are also a formidable challenge from the computational standpoint, as the solutions of the equations of motion should be self-consistent, a much harder problem than in the case of single-particle beam dynamics. In this thesis work, parallel algorithms adapted to novel computing architectures are studied, developed, and their performance is assessed in detail. Furthermore, this new code is used to study a novel beam manipulation, i.e. beam splitting by crossing a stable 0D resonance, to determine the impact of space charge on the splitting process.

Abstract
Tipologia del documento
Tesi di laurea (Laurea magistrale)
Autore della tesi
Pancaldi, Francesco Orso
Relatore della tesi
Correlatore della tesi
Scuola
Corso di studio
Indirizzo
THEORETICAL PHYSICS
Ordinamento Cds
DM270
Parole chiave
C++,HPC,GPU,Accelerator physics,Multi-Turn Extraction,Heterogeneous Computing,Performance portability
Data di discussione della Tesi
29 Ottobre 2025
URI

Altri metadati

Statistica sui download

Gestione del documento: Visualizza il documento

^