options

Loops Index

88 loops have been discarded from the report because their coverage is lower than the threshold set by object_coverage_threshold (0.01%). It represents about 0% of the application. To include them, change the value of object_coverage_threshold in the experiment directory configuration file, then rerun the command with the additionnal parameter --force-static-analysis

Colums Filter

Level Coverage run_0 (%) Max Time Over Threads run_0 (s) Time w.r.t. Wall Time run_0 (s) Nb Threads run_0 GFLOPS run_0 Vectorization Ratio (%) Vector Length Use (%) Speedup If No Scalar Integer Speedup If FP Vectorized Speedup If Fully Vectorized Speedup If Perfect Load Balancing run_0 Stride 0 Stride 1 Stride n Stride Unknown Stride Indirect
Loop idSource LocationSource FunctionLevelCoverage run_0 (%)Max Time Over Threads run_0 (s)Time w.r.t. Wall Time run_0 (s)Nb Threads run_0GFLOPS run_0Vectorization Ratio (%)Vector Length Use (%)Speedup If No Scalar IntegerSpeedup If FP VectorizedSpeedup If Fully VectorizedSpeedup If Perfect Load Balancing run_0Stride 0Stride 1Stride nStride UnknownStride Indirect
11exec - PdV_kernel.f90:114-135 [...]__pdv_kernel_module_MOD_pdv_kernel._omp_fn.0Innermost6.424.834.77112124.909595.631111.01111111
19exec - accelerate_kernel.f90:67-76__accelerate_kernel_module_MOD_accelerate_kernel._omp_fn.0Innermost5.444.174.05112187.361001001.08111.03101120
13exec - PdV_kernel.f90:74-99 [...]__pdv_kernel_module_MOD_pdv_kernel._omp_fn.0Innermost5.424.124.04112127.3094.4495.141111.02111111
240exec - ideal_gas_kernel.f90:50-55__ideal_gas_kernel_module_MOD_ideal_gas_kernel._omp_fn.0Innermost4.843.653.611297.231001001111.0113100
148exec - flux_calc_kernel.f90:58-60__flux_calc_kernel_module_MOD_flux_calc_kernel._omp_fn.0.lto_priv.0Innermost4.513.513.3511262.958082.511.041.191.05222000
96exec - advec_mom_kernel.f90:248-248__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost4.473.393.3311249.121001001111.0205000
104exec - advec_mom_kernel.f90:184-184__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost4.473.383.3211249.261001001111.0205000
98exec - advec_mom_kernel.f90:172-240 [...]__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost3.712.852.7611259.7614.6314.331.242.172.171.03NANANANANA
106exec - advec_mom_kernel.f90:151-176__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost3.72.862.7611259.6015.7914.471.051.831.831.04NANANANANA
72exec - advec_cell_kernel.f90:256-261__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Innermost3.592.752.6711276.741001001111.0319000
64exec - advec_cell_kernel.f90:165-170__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Innermost3.572.732.6611277.521001001111.0319000
74exec - advec_cell_kernel.f90:202-246 [...]__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Innermost3.542.742.63112101.8914.0414.251.142.653.081.04NANANANANA
66exec - advec_cell_kernel.f90:110-155 [...]__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Innermost3.522.72.62112102.0014.5514.212.522.691.03NANANANANA
226exec - calc_dt_kernel.f90:99-129__calc_dt_kernel_module_MOD_calc_dt_kernel._omp_fn.0.lto_priv.0Innermost3.352.72.49112272.029.3613.671221.08100112
112exec - advec_mom_kernel.f90:86-87__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost3.052.332.2711236.341001001111.0306200
100exec - advec_mom_kernel.f90:207-208__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost3.022.372.2511290.651001001111.06112000
108exec - advec_mom_kernel.f90:143-144__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost3.012.322.2411290.981001001111.04111200
114exec - advec_mom_kernel.f90:96-97__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost2.992.32.2211236.641001001111.0406200
118exec - advec_mom_kernel.f90:116-117__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost2.632.021.9511220.731001001111.0414200
207exec - reset_field_kernel.f90:62-63__reset_field_kernel_module_MOD_reset_field_kernel._omp_fn.0.lto_priv.0Innermost2.621.931120.001001001111.0414000
116exec - advec_mom_kernel.f90:106-107__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost2.561.971.9111220.441001001111.0415000
685exec - viscosity_kernel.f90:56-89__viscosity_kernel_module_MOD_viscosity_kernel._omp_fn.0Innermost2.4721.84112626.8995.0695.681111.09211010
209exec - reset_field_kernel.f90:52-53__reset_field_kernel_module_MOD_reset_field_kernel._omp_fn.0.lto_priv.0Innermost2.291.731.71120.001001001111.0214000
219exec - revert_kernel.f90:47-48__revert_kernel_module_MOD_revert_kernel._omp_fn.0.lto_priv.0Innermost2.281.731.691120.001001001111.0214000
68exec - advec_cell_kernel.f90:90-91__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Innermost1.521.161.1311254.751001001111.0315300
76exec - advec_cell_kernel.f90:182-183__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Innermost1.481.161.1111254.341001001111.0515200
78exec - advec_cell_kernel.f90:192-193__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Innermost1.291.010.9611222.601001001111.0504100
70exec - advec_cell_kernel.f90:100-101__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Innermost1.260.970.9411222.161001001111.0303300
102exec - advec_mom_kernel.f90:196-196__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost0.960.770.71112118.391001001111.0805000
110exec - advec_mom_kernel.f90:131-131__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost0.960.770.71112117.001001001111.0804200
260exec - field_summary_kernel.f90:62-71__field_summary_kernel_module_MOD_field_summary_kernel._omp_fn.0.lto_priv.0Innermost0.290.250.22112332.3752.1719.02135.331.1408800
190exec - pack_kernel.f90:110-113__pack_kernel_module_MOD_clover_unpack_message_left._omp_fn.0.lto_priv.0Outermost0.020.060.01550.00010.764.04122.552NANANANANA
188exec - pack_kernel.f90:157-160__pack_kernel_module_MOD_clover_pack_message_right._omp_fn.0.lto_priv.0Outermost0.020.060.02560.00010.793.22123.891.5NANANANANA
192exec - pack_kernel.f90:63-66__pack_kernel_module_MOD_clover_pack_message_left._omp_fn.0.lto_priv.0Outermost0.020.070.02560.00010.944.15113.292.33NANANANANA
232exec - generate_chunk_kernel.f90:114-114__generate_chunk_kernel_module_MOD_generate_chunk_kernel._omp_fn.0.lto_priv.0Innermost0.010.010.011120.005056.25111111000
230exec - generate_chunk_kernel.f90:129-161__generate_chunk_kernel_module_MOD_generate_chunk_kernel._omp_fn.0.lto_priv.0Innermost0.010.030.01710.003.2812.61.031.8810.523NANANANANA
154exec - initialise_chunk_kernel.f90:129-129__initialise_chunk_kernel_module_MOD_initialise_chunk_kernel._omp_fn.0.lto_priv.0Innermost0.010.010.011120.00100100111102000
236exec - generate_chunk_kernel.f90:98-98__generate_chunk_kernel_module_MOD_generate_chunk_kernel._omp_fn.0.lto_priv.0Innermost0.010.010.011120.005056.25111111000
147exec - flux_calc_kernel.f90:55-60__flux_calc_kernel_module_MOD_flux_calc_kernel._omp_fn.0.lto_priv.0Outermost0.010.030.0110832.8022.8626.312.3211.463NANANANANA
234exec - generate_chunk_kernel.f90:106-106__generate_chunk_kernel_module_MOD_generate_chunk_kernel._omp_fn.0.lto_priv.0Innermost0.010.010.011120.005056.25111111000
186exec - pack_kernel.f90:204-207__pack_kernel_module_MOD_clover_unpack_message_right._omp_fn.0.lto_priv.0Outermost0.010.050.01550.00010.763.38123.662.5NANANANANA
238exec - generate_chunk_kernel.f90:90-90__generate_chunk_kernel_module_MOD_generate_chunk_kernel._omp_fn.0.lto_priv.0Innermost0.010.010.011120.005056.25111111000
158exec - initialise_chunk_kernel.f90:111-111__initialise_chunk_kernel_module_MOD_initialise_chunk_kernel._omp_fn.0.lto_priv.0Innermost0.010.010.011120.002534.38112121000
156exec - initialise_chunk_kernel.f90:120-120__initialise_chunk_kernel_module_MOD_initialise_chunk_kernel._omp_fn.0.lto_priv.0Innermost0.010.010.011120.005056.25111111000
×