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.