Code Benchmark and Consolidation in SixTrack

Project Description

Benchmark simulation size against result throughput on different architectures and identify I/O, memory and CPU bottleneck. Evaluate the impact of merging branches on these performance figures.

Expected results

An analysis of result throughput depending on the architecture, identification of bottlenecks in the source code, assessment on impact of branches.

Mentors

Requirements

Fortran, calculus, accelerator physics.

Web Page

cern.ch/sixtrack

Source Code

github.com/SixTrack/SixTrack

Corresponding Project

Participating Organizations