Journal Article/Contribution to a conference proceedings/Contribution to a book PUBDB-2025-03643

http://join2-wiki.gsi.de/foswiki/pub/Main/Artwork/join2_logo100x88.png
Towards Differentiable Beam Dynamics Modeling in BLAST/ImpactX

 ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;

2025
JACoW Publishing Geneva
ISBN: 978-3-95450-261-5

[E-Book] NAPAC 2025 : North American Particle Accelerator Conference, August 10-15, 2025, SAFE Credit Union, Convention Center, Sacramento, California / Wang, Ling , [Geneva, Switzerland] : JACoW Publishing, [2025],
North American Particle Accelerator Conference , (NAPAC2025), Sacramento, CASacramento, CA, USA, 10 Aug 2025 - 15 Aug 20252025-08-102025-08-15
JACoW NAPAC2025 (2026) TUP101 614 - 617 () [10.18429/JACoW-NAPAC2025-TUP101]  GO

This record in other databases:    

Please use a persistent id in citations: doi:  doi:

Abstract: Differentiable simulations are in demand in accelerator physics, demonstrating order-of-magnitude improvements for complex tasks such as many-parameter optimization for accelerator working points and reconstruction of hard-to-measure quantities. At its core, a differentiable simulation does not only solve a forward problem, but additionally provides gradients of output parameters (e.g. beam parameters) with respect to input parameters (e.g. beamline or source parameters).How to effectively program large dynamic simulations differentiably is still an open question, but there is general consensus that a “single-source” approach aided by automatic differentiation (AD) is desirable. Addressing this, there are a) emerging domain-specific languages in machine learning that are intrinsically differentiable, and b) highly-performing & scalable, general-purpose languages like ISO C++ of existing codes. The challenge of approach a) is syntax specialization, which can limit ease of implementation & performance for physics algorithms, while b) requires additional work for AD.Performance is important for modeling high-order beam dynamics and collective effects in accelerators. We compare the fast, modern codes ImpactX (C++/Python) and Cheetah (PyTorch) using traditional, gradient-free modeling. We then show progress in introducing single-source differentiability in ImpactX using modern compiler techniques, producing performant executables for gradient-based and gradient-free modeling.

Keyword(s): Accelerator Physics ; mc5-beam-dynamics-and-em-fields - MC5 – Beam Dynamics and EM Fields ; simulation ; GPU ; acceleration ; laser ; electron ; electronics


Note: Literaturangaben;

Contributing Institute(s):
  1. Strahlkontrollen (MSK)
Research Program(s):
  1. 621 - Accelerator Research and Development (POF4-621) (POF4-621)
Experiment(s):
  1. Accelerator Research Experiment at SINBAD

Appears in the scientific report 2025
Database coverage:
Creative Commons Attribution CC BY 4.0 ; OpenAccess
Click to display QR Code for this record

The record appears in these collections:
Private Collections > >DESY > >M > MSK
Document types > Events > Contributions to a conference proceedings
Document types > Books > Contribution to a book
Document types > Articles > Journal Article
Public records
Publications database
OpenAccess

 Record created 2025-08-11, last modified 2026-02-17


OpenAccess:
Download fulltext PDF Download fulltext PDF (PDFA)
(additional files)
External link:
Download fulltextFulltext
Rate this document:

Rate this document:
1
2
3
 
(Not yet reviewed)