Fermilab Computing Sector
Fermilab Homepage Computing Sector Homepage Computing Sector Banner

Accelerator Modeling 

Accelerator modeling activities at Fermilab

Fermilab's Computational Physics for Accelerators group develops accelerator modeling software and applies it to current problems in accelerator physics. In addition, Fermilab leads ComPASS, a multi-institutional HPC accelerator modeling project funded by SciDAC.  

Accelerator modeling software development 

We develop and support the single-particle beam dynamics code CHEF and the multi-particle beam dynamics framework Synergia, which uses CHEF.   

Accelerator modeling applications

  • Space charge simulations of the Mu2E extraction design for the Fermilab debuncher
  • Tevatron parameter optimization application
  • Electron cloud simulations of the Fermilab Main Injector experimental setup for electron cloud measurements
  • Develop and deploy Fermilab Main Injector space charge simulation for Project-X parameters
  • Booster modeling

Simulations of collective beam effects 

  • Simulations of wakefields 
    • Wakefields are electromagnetic fields generated in accelerator structures by passing beams.




  • Simulations of space charge

    • Space charge is the electromagnetic repulsion among the particles in a beam bunch. Its effects increase as intensity increases.




  • Simulations of beam-beam effects 

    • Beam-beam effects arise from the electromagnetic interactions between colliding bunches.



Complex Codes and Infrastructure being adapted for HPC, GPUs and Exascale

We run our modeling codes on parallel clusters located at Fermilab,  at the National Energy Research Scientific Computing Center (NERSC) and at the Argonne Leadership Computing Facility (ALCF). The codes are being prepared for the Exascale era facilities (Hybrid MPIOpenMP/ GPU version in progress) using communication avoidance for improved scalability in multi-level parallelism.

  • MPI weak (left) and strong (right) scaling of the Synergia2 beam dynamics tool on massively parallel platforms.


  • MPI-OpenMP version of Synergia2 improves performance on multicore systems.

  •  MPI-CUDA version of Synergia2 takes advantage of GPUs.



Community Petascale Project for Accelerator Science and Simulation (ComPASS)

Fermilab leads ComPASS, a multi-institutional HPC accelerator modeling project funded by SciDAC

More information can be found at http://compass.fnal.gov.




Mail comments about this page to cdweb@fnal.gov

Last updated by cdweb on 10/11/2012

 This page rendered in 0.4125 seconds