JACoW logo

Joint Accelerator Conferences Website

The Joint Accelerator Conferences Website (JACoW) is an international collaboration that publishes the proceedings of accelerator conferences held around the world.


RIS citation export for MOPWI020: Development of Simple Tracking Libraries for ALS-U

TY - CONF
AU - Nishimura, H.
AU - Robin, D.
AU - Song, K.
AU - Steier, C.
AU - Sun, C.
AU - Wan, W.
ED - Henderson, Stuart
ED - Akers, Evelyn
ED - Satogata, Todd
ED - Schaa, Volker R.W.
TI - Development of Simple Tracking Libraries for ALS-U
J2 - Proc. of IPAC2015, Richmond, VA, USA, May 3-8, 2015
C1 - Richmond, VA, USA
T2 - International Particle Accelerator Conference
T3 - 6
LA - english
AB - The conceptual lattice design study of a new diffraction-limited light source has become much more computer intensive than that for the 3rd-generation rings. We are in a process of upgrading our existing accelerator modeling and simulation libraries, Goemon* in C++ and a new version Tracy#**, to fulfil such new demand. The C++ version has been actively used on the ALS HPC cluster for multi-objective optimization (MOGA) to optimize the ALS lattice***, and recently for ALS-U****. This time, based on the current version in C#, we extracted its subset and ported it to C and C++. The routines are made thread-safe to enable OpenMP locally, and CPU-time profiling was extensively used to remove redundancies. The new refitting method of quad settings brought smooth switching from 5-dim to 6-dim. The data structure itself is simplified for the use on GPU that is based on our previous effort of tracking particles in GPU*****. Tracy# itself is also upgraded to cooperate with these C/C++ versions. Their use from Python will be also mentioned.
PB - JACoW
CP - Geneva, Switzerland
SP - 1192
EP - 1194
KW - lattice
KW - Windows
KW - simulation
KW - framework
KW - dynamic-aperture
DA - 2015/06
PY - 2015
SN - 978-3-95450-168-7
DO - 10.18429/JACoW-IPAC2015-MOPWI020
UR - http://jacow.org/ipac2015/papers/mopwi020.pdf
ER -