options

Loops Index

93 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
211exec - calc_dt_kernel.f90:99-129calc_dt_kernel._omp_fn.0Innermost7.142.462.35112228.439.4513.681221.05100112
780exec - viscosity_kernel.f90:56-89viscosity_kernel._omp_fn.0Innermost6.132.112.02112570.2595.0695.681111.04211010
104exec - PdV_kernel.f90:114-135 [...]pdv_kernel._omp_fn.0Innermost5.781.991.91112313.239595.631111.05111111
106exec - PdV_kernel.f90:74-99 [...]pdv_kernel._omp_fn.0Innermost4.81.661.58112326.1394.4495.141111.05111111
118exec - accelerate_kernel.f90:67-76accelerate_kernel._omp_fn.0Innermost4.671.691.54112492.961001001.08111.1101120
132exec - advec_cell_kernel.f90:202-246 [...]advec_cell_kernel._omp_fn.0Innermost4.511.751.49112177.9614.0414.141.152.823.171.18NANANANANA
223exec - flux_calc_kernel.f90:58-60flux_calc_kernel._omp_fn.0Innermost4.241.51.4112149.818082.511.041.191.07231800
166exec - advec_mom_kernel.f90:214-240 [...]advec_mom_kernel._omp_fn.0Innermost4.21.571.38112119.5214.6314.331.232.112.111.14NANANANANA
124exec - advec_cell_kernel.f90:110-155 [...]advec_cell_kernel._omp_fn.0Innermost3.841.331.26112201.8313.7914.011.022.62.811.06NANANANANA
256exec - ideal_gas_kernel.f90:50-55ideal_gas_kernel._omp_fn.0Innermost3.821.331.26112276.811001001111.0613100
158exec - advec_mom_kernel.f90:151-176advec_mom_kernel._omp_fn.0Innermost3.741.391.23112133.6315.3814.421.031.781.781.13NANANANANA
156exec - advec_mom_kernel.f90:184-184advec_mom_kernel._omp_fn.0Innermost3.411.251.12112146.361001001111.1215000
164exec - advec_mom_kernel.f90:248-248advec_mom_kernel._omp_fn.0Innermost3.411.231.12112145.471001001111.105000
160exec - advec_mom_kernel.f90:143-144advec_mom_kernel._omp_fn.0Innermost2.780.970.92112222.221001001111.05110400
168exec - advec_mom_kernel.f90:207-208advec_mom_kernel._omp_fn.0Innermost2.740.970.9112227.911001001111.08111200
131exec - advec_cell_kernel.f90:256-261advec_cell_kernel._omp_fn.0Innermost2.730.940.9112227.801001001111.0419000
172exec - advec_mom_kernel.f90:86-87advec_mom_kernel._omp_fn.0Innermost2.710.970.8911293.951001001111.0917000
123exec - advec_cell_kernel.f90:165-170advec_cell_kernel._omp_fn.0Innermost2.660.920.88112233.321001001111.0519000
174exec - advec_mom_kernel.f90:96-97advec_mom_kernel._omp_fn.0Innermost2.610.910.8611295.321001001111.0616200
178exec - advec_mom_kernel.f90:116-117advec_mom_kernel._omp_fn.0Innermost2.050.720.6811260.781001001111.0614200
176exec - advec_mom_kernel.f90:106-107advec_mom_kernel._omp_fn.0Innermost2.040.730.6711260.301001001111.0915000
354exec - reset_field_kernel.f90:62-63reset_field_kernel._omp_fn.0Innermost1.870.70.621120.001001001111.1514000
357exec - reset_field_kernel.f90:52-53reset_field_kernel._omp_fn.0Innermost1.650.590.541120.001001001111.0914000
368exec - revert_kernel.f90:47-48revert_kernel._omp_fn.0Innermost1.530.560.511120.001001001111.1214000
127exec - advec_cell_kernel.f90:90-91advec_cell_kernel._omp_fn.0Innermost1.290.450.43112143.401001001111.0515200
135exec - advec_cell_kernel.f90:182-183advec_cell_kernel._omp_fn.0Innermost1.260.430.42112145.121001001111.0504400
137exec - advec_cell_kernel.f90:192-193advec_cell_kernel._omp_fn.0Innermost1.090.390.3611257.511001001111.0804100
129exec - advec_cell_kernel.f90:100-101advec_cell_kernel._omp_fn.0Innermost1.030.370.3411258.941001001111.0914100
162exec - advec_mom_kernel.f90:131-131advec_mom_kernel._omp_fn.0Innermost0.740.280.24112342.961001001111.1715000
170exec - advec_mom_kernel.f90:196-196advec_mom_kernel._omp_fn.0Innermost0.730.290.24112340.051001001111.2105000
219exec - field_summary_kernel.f90:62-71field_summary_kernel._omp_fn.0Innermost0.280.10.09112649.841001001111.11161200
322exec - pack_kernel.f90:61-66clover_pack_message_left._omp_fn.0Outermost0.040.050.01560.0038.141.562.3411.211.67NANANANANA
314exec - pack_kernel.f90:155-160clover_pack_message_right._omp_fn.0Outermost0.040.060.01560.004838.912.2611.192NANANANANA
310exec - pack_kernel.f90:202-207clover_unpack_message_right._omp_fn.0Outermost0.030.070.01550.0038.141.562.4611.213.5NANANANANA
318exec - pack_kernel.f90:108-113clover_unpack_message_left._omp_fn.0Outermost0.030.060.01550.0046.1537.772.5211.23NANANANANA
239exec - generate_chunk_kernel.f90:98-98generate_chunk_kernel._omp_fn.0Innermost0.010.010370.005056.25111011000
488exec - update_halo_kernel.f90:244-677 [...]update_halo_kernel._omp_fn.0Outermost0.010.010310.00011.144.07114.251NANANANANA
235exec - generate_chunk_kernel.f90:114-114generate_chunk_kernel._omp_fn.0Innermost0.010.010520.005056.25111011000
264exec - initialise_chunk_kernel.f90:120-120initialise_chunk_kernel._omp_fn.0Innermost0.010.010660.005056.25111011000
232exec - generate_chunk_kernel.f90:130-137generate_chunk_kernel._omp_fn.0Innermost0.010.010720.00012.52.18181NANANANANA
×