options

Loops Index

89 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
104exec - PdV_kernel.f90:114-135 [...]pdv_kernel._omp_fn.0Innermost6.464.854.77112125.329595.631111.02111111
118exec - accelerate_kernel.f90:67-76accelerate_kernel._omp_fn.0Innermost5.534.234.09112185.631001001.08111.03101120
106exec - PdV_kernel.f90:74-99 [...]pdv_kernel._omp_fn.0Innermost5.444.094.02112128.3194.4495.141111.02111111
256exec - ideal_gas_kernel.f90:50-55ideal_gas_kernel._omp_fn.0Innermost4.863.663.611296.881001001111.0213100
223exec - flux_calc_kernel.f90:58-60flux_calc_kernel._omp_fn.0Innermost4.513.423.3311262.988082.511.041.191.03231800
156exec - advec_mom_kernel.f90:184-184advec_mom_kernel._omp_fn.0Innermost4.493.383.3211249.391001001111.0215000
164exec - advec_mom_kernel.f90:248-248advec_mom_kernel._omp_fn.0Innermost4.493.383.3211249.101001001111.0205000
166exec - advec_mom_kernel.f90:214-240 [...]advec_mom_kernel._omp_fn.0Innermost3.732.862.7611259.7414.6314.331.232.112.111.04NANANANANA
158exec - advec_mom_kernel.f90:151-176advec_mom_kernel._omp_fn.0Innermost3.732.832.7611259.6215.3814.421.031.781.781.03NANANANANA
123exec - advec_cell_kernel.f90:165-170advec_cell_kernel._omp_fn.0Innermost3.622.722.6711276.901001001111.0219000
211exec - calc_dt_kernel.f90:99-129calc_dt_kernel._omp_fn.0Innermost3.622.712.67112253.699.4513.681221.01100112
131exec - advec_cell_kernel.f90:256-261advec_cell_kernel._omp_fn.0Innermost3.622.732.6811276.511001001111.0219000
132exec - advec_cell_kernel.f90:202-246 [...]advec_cell_kernel._omp_fn.0Innermost3.62.822.66112100.7114.0414.141.152.823.171.06NANANANANA
124exec - advec_cell_kernel.f90:110-155 [...]advec_cell_kernel._omp_fn.0Innermost3.592.772.65112100.8813.7914.011.022.62.811.05NANANANANA
172exec - advec_mom_kernel.f90:86-87advec_mom_kernel._omp_fn.0Innermost3.072.352.2711236.841001001111.0417000
168exec - advec_mom_kernel.f90:207-208advec_mom_kernel._omp_fn.0Innermost3.072.332.2711290.301001001111.03111200
160exec - advec_mom_kernel.f90:143-144advec_mom_kernel._omp_fn.0Innermost3.052.352.2611290.431001001111.04110400
174exec - advec_mom_kernel.f90:96-97advec_mom_kernel._omp_fn.0Innermost3.012.322.2211236.921001001111.0516200
780exec - viscosity_kernel.f90:56-89viscosity_kernel._omp_fn.0Innermost2.812.132.08112553.7995.0695.681111.02211010
178exec - advec_mom_kernel.f90:116-117advec_mom_kernel._omp_fn.0Innermost2.6421.9511221.191001001111.0314200
354exec - reset_field_kernel.f90:62-63reset_field_kernel._omp_fn.0Innermost2.642.021.951120.001001001111.0414000
176exec - advec_mom_kernel.f90:106-107advec_mom_kernel._omp_fn.0Innermost2.571.991.911221.241001001111.0515000
357exec - reset_field_kernel.f90:52-53reset_field_kernel._omp_fn.0Innermost2.311.741.711120.001001001111.0214000
368exec - revert_kernel.f90:47-48revert_kernel._omp_fn.0Innermost2.31.731.71120.001001001111.0214000
127exec - advec_cell_kernel.f90:90-91advec_cell_kernel._omp_fn.0Innermost1.531.21.1311254.531001001111.0615200
135exec - advec_cell_kernel.f90:182-183advec_cell_kernel._omp_fn.0Innermost1.51.151.1111254.941001001111.0404400
137exec - advec_cell_kernel.f90:192-193advec_cell_kernel._omp_fn.0Innermost1.311.020.9711221.371001001111.0604100
129exec - advec_cell_kernel.f90:100-101advec_cell_kernel._omp_fn.0Innermost1.280.990.9511221.061001001111.0414100
162exec - advec_mom_kernel.f90:131-131advec_mom_kernel._omp_fn.0Innermost0.970.770.72112114.351001001111.0715000
170exec - advec_mom_kernel.f90:196-196advec_mom_kernel._omp_fn.0Innermost0.970.760.71112114.851001001111.0705000
219exec - field_summary_kernel.f90:62-71field_summary_kernel._omp_fn.0Innermost0.30.240.22112265.591001001111.09161200
314exec - pack_kernel.f90:155-160clover_pack_message_right._omp_fn.0Outermost0.020.060.02560.004838.912.2611.191.5NANANANANA
322exec - pack_kernel.f90:61-66clover_pack_message_left._omp_fn.0Outermost0.020.070.02560.0038.141.562.3411.211.75NANANANANA
318exec - pack_kernel.f90:108-113clover_unpack_message_left._omp_fn.0Outermost0.020.060.01540.0046.1537.772.5211.23NANANANANA
241exec - generate_chunk_kernel.f90:90-90generate_chunk_kernel._omp_fn.0Innermost0.010.010.011120.005056.25111111000
239exec - generate_chunk_kernel.f90:98-98generate_chunk_kernel._omp_fn.0Innermost0.010.010.011120.005056.25111111000
261exec - initialise_chunk_kernel.f90:129-129initialise_chunk_kernel._omp_fn.0Innermost0.010.010.011120.00100100111102000
237exec - generate_chunk_kernel.f90:106-106generate_chunk_kernel._omp_fn.0Innermost0.010.010.011120.005056.25111111000
232exec - generate_chunk_kernel.f90:130-137generate_chunk_kernel._omp_fn.0Innermost0.010.030.01660.00012.52.18183NANANANANA
310exec - pack_kernel.f90:202-207clover_unpack_message_right._omp_fn.0Outermost0.010.040.01540.0038.141.562.4611.212NANANANANA
222exec - flux_calc_kernel.f90:55-60flux_calc_kernel._omp_fn.0Outermost0.010.0201050.0022.8626.312.3211.470NANANANANA
235exec - generate_chunk_kernel.f90:114-114generate_chunk_kernel._omp_fn.0Innermost0.010.010.011120.005056.25111111000
266exec - initialise_chunk_kernel.f90:111-111initialise_chunk_kernel._omp_fn.0Innermost0.010.010.011120.002534.38112121000
264exec - initialise_chunk_kernel.f90:120-120initialise_chunk_kernel._omp_fn.0Innermost0.010.010.011110.005056.25111111000
×