options

Loops Index

82 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
273exec - PdV.cpp:72-83_Z10PdV_kernelbiiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_._omp_fn.1Innermost6.463.353.2519242.6573.0876.441111.03110210
240exec - ideal_gas.cpp:40-45_Z16ideal_gas_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_._omp_fn.0Innermost5.412.782.7219226.151001001111.0203100
270exec - PdV.cpp:55-63 [...]_Z10PdV_kernelbiiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_._omp_fn.0Innermost5.412.812.7219240.3082.9385.061111.03110210
157exec - accelerate.cpp:43-53_Z17accelerate_kerneliiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_._omp_fn.0Innermost5.192.722.6119254.008687.751.06111.04101120
198exec - advec_mom.cpp:108-139 [...]_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.6Innermost4.342.252.19192261.7316.6714.581.022.442.711.03NANANANANA
196exec - advec_mom.cpp:221-221 [...]_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.11Innermost4.322.252.1719216.151001001111.0405000
200exec - advec_mom.cpp:180-211 [...]_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.10Innermost4.242.232.14192344.3313.9514.241.182.83.161.05NANANANANA
190exec - advec_mom.cpp:149-149 [...]_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.7Innermost4.192.22.1119217.021001001111.0405000
230exec - flux_calc.cpp:39-40_Z16flux_calc_kerneliiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_._omp_fn.0Innermost4.182.162.1119226.698082.51111.03110000
176exec - advec_cell.cpp:163-202 [...]_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_._omp_fn.6Innermost3.451.761.74192463.7948.0939.27111.841.02205425
173exec - advec_cell.cpp:71-110 [...]_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_._omp_fn.2Innermost3.411.751.72192375.4545.9138.131.0511.711.02220454
170exec - advec_cell.cpp:211-216_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_._omp_fn.7Innermost3.411.741.7219223.961001001111.0118100
164exec - advec_cell.cpp:120-125_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_._omp_fn.3Innermost3.391.741.7119224.011001001111.0218100
217exec - calc_dt.cpp:52-75 [...]_Z14calc_dt_kerneliiiidddddRN6clover8Buffer2DIdEES2_RNS_8Buffer1DIdEES5_S5_S5_S2_S2_S2_S2_S2_S2_S2_S2_RdRiS6_S6_S7_S7_S7_._omp_fn.0Innermost3.281.731.65192872.4947.2437.07111.461.05200010
192exec - advec_mom.cpp:170-172 [...]_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.9Innermost3.051.581.5419230.1993.7594.531111.03112000
186exec - advec_mom.cpp:98-100 [...]_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.5Innermost3.011.561.5219229.6396.7797.181111.03112000
178exec - advec_mom.cpp:47-48_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.0Innermost2.991.551.519217.281001001111.0307000
180exec - advec_mom.cpp:56-57_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.1Innermost2.951.521.4819217.331001001111.0307000
277exec - reset_field.cpp:47-48_Z18reset_field_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_._omp_fn.1Innermost2.61.341.3119211.761001001111.0304000
282exec - revert.cpp:37-38_Z13revert_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_._omp_fn.0Innermost2.591.331.3119211.841001001111.0204000
184exec - advec_mom.cpp:74-75_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.3Innermost2.551.311.2819214.661001001111.0205000
279exec - reset_field.cpp:37-38_Z18reset_field_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_._omp_fn.0Innermost2.531.31.2719211.921001001111.0204000
182exec - advec_mom.cpp:65-66_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.2Innermost2.521.291.2719214.411001001111.0205000
586exec - viscosity.cpp:39-64 [...]_Z16viscosity_kerneliiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_._omp_fn.0Innermost2.221.191.121921043.0510.4713.8113.633.631.07NANANANANA
160exec - advec_cell.cpp:47-48_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_._omp_fn.0Innermost1.520.80.7619222.631001001111.0505200
166exec - advec_cell.cpp:139-140_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_._omp_fn.4Innermost1.450.750.7319222.721001001111.0305200
168exec - advec_cell.cpp:149-150_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_._omp_fn.5Innermost1.290.660.6519216.231001001111.0204100
188exec - advec_mom.cpp:88-88_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.4Innermost1.280.680.6419231.881001001111.0605000
194exec - advec_mom.cpp:160-160_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.8Innermost1.270.670.6419231.961001001111.0505000
162exec - advec_cell.cpp:57-58_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_._omp_fn.1Innermost1.250.640.6319215.971001001111.0204100
226exec - context.h:69-69 [...]_Z13field_summaryR16global_variablesR9parallel_._omp_fn.0Single0.30.160.15192486.5435.2916.361.811.815.11.0710070
233exec - generate_chunk.cpp:77-80_Z14generate_chunkiR16global_variables._omp_fn.0Innermost0.040.020.0219223.885056.25111154000
155exec - accelerate.cpp:42-53 [...]_Z17accelerate_kerneliiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_._omp_fn.0Outermost0.040.070.0219117.3827.8121.562.791.593.463.5NANANANANA
268exec - PdV.cpp:50-63 [...]_Z10PdV_kernelbiiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_._omp_fn.0Outermost0.030.030.0118943.7525.3721.272.841.734.073NANANANANA
215exec - calc_dt.cpp:49-75 [...]_Z14calc_dt_kerneliiiidddddRN6clover8Buffer2DIdEES2_RNS_8Buffer1DIdEES5_S5_S5_S2_S2_S2_S2_S2_S2_S2_S2_RdRiS6_S6_S7_S7_S7_._omp_fn.0Outermost0.030.040.01192417.6322.0531.111.6411.434NANANANANA
199exec - advec_mom.cpp:180-211 [...]_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.10Outermost0.030.040.01192312.003.8511.062.7318.574NANANANANA
271exec - PdV.cpp:71-83 [...]_Z10PdV_kernelbiiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_._omp_fn.1Outermost0.030.040.0218913.5025.6821.4531.513.552NANANANANA
246exec - initialise_chunk.cpp:80-82_Z16initialise_chunkiR16global_variables._omp_fn.4Innermost0.030.020.021920.138082.5111124000
197exec - advec_mom.cpp:108-139 [...]_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.6Outermost0.030.040.01192219.634.5511.363.5316.734NANANANANA
189exec - advec_mom.cpp:148-149 [...]_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.7Outermost0.010.0201110.0031.5835.4411.311.312NANANANANA
256exec - pack_kernel.cpp:122-124 [...]_Z25clover_pack_message_rightR16global_variablesiiiiRN6clover8Buffer2DIdEERNS1_8Buffer1DIdEEiiiiiii._omp_fn.0Outermost0.010.020900.00011.722.0319.932NANANANANA
254exec - pack_kernel.cpp:90-92 [...]_Z26clover_unpack_message_leftR16global_variablesiiiiRN6clover8Buffer2DIdEERNS1_8Buffer1DIdEEiiiiiii._omp_fn.0Outermost0.010.040.019210.38011.722.06110.074NANANANANA
236exec - context.h:46-69 [...]_Z14generate_chunkiR16global_variables._omp_fn.1Innermost0.010.020.01192299.88012.5115.472NANANANANA
252exec - pack_kernel.cpp:57-59 [...]_Z24clover_pack_message_leftR16global_variablesiiiiRN6clover8Buffer2DIdEERNS1_8Buffer1DIdEEiiiiiii._omp_fn.0Outermost0.010.050.01957.75011.961.9318.595NANANANANA
258exec - pack_kernel.cpp:158-160 [...]_Z27clover_unpack_message_rightR16global_variablesiiiiRN6clover8Buffer2DIdEERNS1_8Buffer1DIdEEiiiiiii._omp_fn.0Outermost0.010.020850.00011.961.9318.592NANANANANA
174exec - advec_cell.cpp:157-202 [...]_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_._omp_fn.6Outermost0.010.0201910.006.0915.381.8611.550NANANANANA
229exec - flux_calc.cpp:38-40 [...]_Z16flux_calc_kerneliiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_._omp_fn.0Outermost0.010.030.0117017.5020.3824.82.311.061.263NANANANANA
195exec - advec_mom.cpp:220-221 [...]_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.11Outermost0.010.0101090.0029.2733.6911.311.311NANANANANA
171exec - advec_cell.cpp:67-110 [...]_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_._omp_fn.2Outermost0.010.020.0119079.887.9515.71.8511.542NANANANANA
585exec - viscosity.cpp:38-64 [...]_Z16viscosity_kerneliiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_._omp_fn.0Outermost0.010.020.01192205.75011.292.4216.572NANANANANA
×