Published December 12, 2016
| Version v1
Thesis
Open
Simulating Collective Effects on GPUs
Contributors
Supervisor (2):
Description
Computer simulations are an important tool to study the dynamics of charged particles in particle accelerators, with new hardware solutions such as GPUs providing a vast increase in computing power. In the accelerator physics domain simulations are used to understand instabilities arising due to collective e↵ects in high intensity beams which limit the accelerator performance. In this thesis PyHEADTAIL, a code to study collective effects in synchrotrons, is ported to GPUs using PyCUDA. The goal is to achieve a significant speedup while at the same time producing a simple interface for users and other developers. A speedup of 6 compared to the CPU version is achieved on a typical simulation study of instabilities in the Large Hadron Collider (LHC) at CERN.
Files
CERN-THESIS-2016-209.pdf
Files
(12.7 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:a7774c57d76c98bced0dfff49c1c5cb5
|
12.7 MB | Preview Download |
Additional details
Identifiers
- CDS
- 2239398
- CDS Report Number
- CERN-THESIS-2016-209
CERN
- Department
- BE - Beams Department
- Programme
- CERN Technical Student Program
- Accelerator
- CERN LHC
- Studies
- Not applicable