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.


https://doi.org/10.18429/JACoW-IPAC2015-MOPWI020
Title Development of Simple Tracking Libraries for ALS-U
Authors
  • H. Nishimura, D. Robin, K. Song, C. Steier, C. Sunpresenter, W. Wan
    LBNL, Berkeley, California, USA
Abstract 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.
Footnotes & References * H. Nishimura, PAC01, 3066-3068.
** H. Nishimura, ICAP09.
*** C. Sun, et. al.,PAC11, 793-795.
**** H. Tarawneh, et. al.,J.Phys.493 012020, 2014.
***** H. Nishimura, et. al.,PAC11, 1764-1766.
Funding Work supported by the U.S. Department of Energy under Contract No. DE-AC02-05CH11231
Paper download MOPWI020.PDF [0.250 MB / 3 pages]
Export download ※ BibTeX LaTeXText/WordRISEndNote
Conference IPAC2015, Richmond, VA, USA
Series International Particle Accelerator Conference (6th)
Proceedings Link to full IPAC2015 Proccedings
Session Monday Posters (Wilson)
Date 04-May-15   16:00–18:00
Main Classification 6: Beam Instrumentation, Controls, Feedback, and Operational Aspects
Sub Classification T04 - Accelerator/Storage Ring Control Systems
Keywords lattice, Windows, simulation, framework, dynamic-aperture
Publisher JACoW, Geneva, Switzerland
Editors Stuart Henderson (ANL, Argonne, IL, USA); Evelyn Akers (Jlab, Newport News, VA, USA); Todd Satogata (JLab, Newport News, VA, USA); Volker R.W. Schaa (GSI, Darmstadt, Germany)
ISBN 978-3-95450-168-7
Published June 2015
Copyright
Copyright © 2015 by JACoW, Geneva, Switzerland     CC-BY Creative Commons License
cc Creative Commons Attribution 3.0