Application : Gyro

 

Platform: Cheetah

Simulation: B1-std

 

Scalability Analysis:

 

 

 

 

make_collision: This routine does not scale well with the increase in the number of processors. ( This may be responsible for the collision phase)

 

 

 

 

 

catch_halt_signal : This routine does not scale well with the increase in the number of processors.

 

 

 

 

make_lambda_grid: This routine does not scale well with the increase in the number of processors.

 

 

 

make_energy_grid: This routine does not scale well with the increase in the number of processors.

 

 

 

Details for make_lambda_grid and make_energy_grid

 

 

Details for do_fulladvance and catch_halt_signal:

 

 

do_fulladvance

 

 

make_radial_operators

 

 

make_maxwell_matrix:

 

 

 

 

make_poisson_matrix: