JACoW logo

Journals of Accelerator Conferences Website (JACoW)

JACoW is a publisher in Geneva, Switzerland that publishes the proceedings of accelerator conferences held around the world by an international collaboration of editors.


RIS citation export for WEPOMS043: UFO, a GPU Code Tailored Toward MBA Lattice Optimization

TY  - CONF
AU  - Carlà, M.
AU  - Canals, M.
ED  - Zimmermann, Frank
ED  - Tanaka, Hitoshi
ED  - Sudmuang, Porntip
ED  - Klysubun, Prapong
ED  - Sunwong, Prapaiwan
ED  - Chanwattana, Thakonwat
ED  - Petit-Jean-Genaz, Christine
ED  - Schaa, Volker R.W.
TI  - UFO, a GPU Code Tailored Toward MBA Lattice Optimization
J2  - Proc. of IPAC2022, Bangkok, Thailand, 12-17 June 2022
CY  - Bangkok, Thailand
T2  - International Particle Accelerator Conference
T3  - 13
LA  - english
AB  - The complexity of multi-bend achromatic optics is such that computational tools performance has become a dominant factor in the design process a last generation synchrotron light source. To relieve the problem a new code (UFO) tailored toward performance was developed to assist the design of the ALBA-II optics. Two main strategies contribute to the performance of UFO: the execution flow follows a data parallel paradigm, well suited for GPU execution; the use of a just-in-time compiler allows to simplify the computation whenever the lattice allows for it. At the core of UFO lies a parallel tracking routine structured for parallel simulation of optics which differs in some parameters, such as magnet strength or alignment, but retains the same element order, reflecting the scenario found in optimization processes, or when dealing with magnetic or alignment errors. Such an approach allows to take advantage of GPUs which yield the best performance when running thousands of parallel threads. Moreover UFO is not limited to tracking. A few modules that rely on the same tracking routine allow for the fast computation of dynamic and momentum aperture, closed orbit and linear optics.
PB  - JACoW Publishing
CP  - Geneva, Switzerland
SP  - 2346
EP  - 2349
KW  - GPU
KW  - lattice
KW  - electron
KW  - simulation
KW  - optics
DA  - 2022/07
PY  - 2022
SN  - 2673-5490
SN  - 978-3-95450-227-1
DO  - doi:10.18429/JACoW-IPAC2022-WEPOMS043
UR  - https://jacow.org/ipac2022/papers/wepoms043.pdf
ER  -