options

Loops Index

101 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
452exec - PdV.cpp:69-83 [...]_Z10PdV_kernelbiiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_.extractedSingle5.793.513.181921673.2175.6221.811.021.214.41.11200113
310exec - advec_mom.cpp:180-211 [...]_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.7Single5.252.932.881921625.1776.7121.761.541.143.231.02NANANANANA
454exec - PdV.cpp:48-63 [...]_Z10PdV_kernelbiiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_.extracted.8Single5.043.022.771921399.8974.9321.671.031.183.911.09200112
395exec - ideal_gas.cpp:37-45 [...]_Z16ideal_gas_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_.extractedSingle4.992.82.74192891.8369.6420.983.221.123.281.0320004
289exec - accelerate.cpp:40-53 [...]_Z17accelerate_kerneliiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_.extractedSingle4.912.822.71921820.3969.23211.031.214.321.05201013
318exec - advec_mom.cpp:108-139 [...]_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.27Single4.832.692.651921626.7974.8921.511.661.143.231.02NANANANANA
294exec - advec_cell.cpp:157-202 [...]_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.extracted.7Single4.112.332.261921621.1179.8422.281.071.183.361.04NANANANANA
905exec - context.h:46-69 [...]_Z16viscosity_kerneliiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_.extractedSingle4.082.292.241921914.8877.3521.841.241.312.711.02NANANANANA
316exec - advec_mom.cpp:146-149 [...]_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.22Single3.972.282.181921129.5868.620.762.611.053.661.0520006
308exec - advec_mom.cpp:218-221 [...]_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extractedSingle3.942.342.171921210.5070.5420.932.451.053.661.0820006
378exec - flux_calc.cpp:36-40 [...]_Z16flux_calc_kerneliiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_.extractedSingle3.832.352.111921244.857521.581.12141.12200011
350exec - 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_.extractedSingle3.4721.91922014.3076.821.871.381.292.771.05200012
302exec - advec_cell.cpp:65-110 [...]_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.extracted.27Single3.371.91.851921758.7578.3322.11.161.143.231.03NANANANANA
292exec - advec_cell.cpp:208-216 [...]_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.extractedSingle3.151.791.731921257.4173.2421.361.591.093.411.03201012
300exec - advec_cell.cpp:117-125 [...]_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.extracted.22Single3.141.771.721921121.4070.2121.081.831.093.411.0320008
312exec - advec_mom.cpp:167-172 [...]_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.12Single2.811.61.541921546.1072.4121.231.23141.0420009
320exec - advec_mom.cpp:95-100 [...]_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.32Single2.791.591.541921479.7971.1721.061.26141.04200011
328exec - advec_mom.cpp:53-57 [...]_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.52Single2.771.571.521921068.3272.521.171.78141.0320006
330exec - advec_mom.cpp:44-48 [...]_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.57Single2.761.591.511921100.4172.521.171.78141.0520005
466exec - revert.cpp:34-38 [...]_Z13revert_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_.extractedSingle2.381.351.31192767.346820.752.88141.0320004
460exec - reset_field.cpp:44-48 [...]_Z18reset_field_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_.extractedSingle2.381.351.31192767.566820.752.88141.0420004
324exec - advec_mom.cpp:71-75 [...]_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.42Single2.371.341.3192918.6268.120.692.46141.0320008
326exec - advec_mom.cpp:62-66 [...]_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.47Single2.331.31.28192983.2670.420.92.29141.0220008
462exec - reset_field.cpp:34-38 [...]_Z18reset_field_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_.extracted.7Single2.331.311.28192785.456820.752.88141.0220004
298exec - advec_cell.cpp:136-140 [...]_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.extracted.17Single1.380.80.761921108.5371.0821.011.71141.0520007
306exec - advec_cell.cpp:44-48 [...]_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.extracted.37Single1.370.780.751921149.3371.0821.011.71141.0420007
322exec - advec_mom.cpp:85-88 [...]_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.37Single1.270.720.71921584.1366.9720.32.62141.0320006
314exec - advec_mom.cpp:157-160 [...]_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.17Single1.240.720.681921630.5066.9720.32.62141.0620005
296exec - advec_cell.cpp:146-150 [...]_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.extracted.12Single1.180.670.65192998.6269.8420.832.27141.0320004
304exec - advec_cell.cpp:54-58 [...]_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.extracted.32Single1.160.670.64192919.6567.5220.622.44141.0520004
373exec - field_summary.cpp:81-82 [...]_Z13field_summaryR16global_variablesR9parallel_.extractedInnermost0.220.180.121922242.9489.2622.991.111.354.541.5NANANANANA
371exec - field_summary.cpp:75-91 [...]_Z13field_summaryR16global_variablesR9parallel_.extractedOutermost0.170.140.11922608.7891.7123.541.011.194.391.56NANANANANA
347exec - build_field.cpp:100-113 [...]_Z11build_fieldR16global_variables.extracted.37Single0.090.090.05192418.0179.8721.811.1214.631.8200112
343exec - build_field.cpp:118-128 [...]_Z11build_fieldR16global_variables.extracted.27Single0.060.050.03192468.9280.621.91.1314.611.67201011
372exec - field_summary.cpp:80-82 [...]_Z13field_summaryR16global_variablesR9parallel_.extractedInBetween0.050.050.031921914.7394.4424.171.0515.211.67NANANANANA
399exec - initialise_chunk.cpp:77-82 [...]_Z16initialise_chunkiR16global_variables.extracted.7Single0.030.020.02192623.8269.2320.911.3614220013
391exec - generate_chunk.cpp:74-80 [...]_Z14generate_chunkiR16global_variables.extracted.7Single0.030.020.01192718.0183.2522.511.0314.56250103
386exec - generate_chunk.cpp:85-123 [...]_Z14generate_chunkiR16global_variables.extractedOutermost0.030.020.021921345.3381.4821.671.221.516.621NANANANANA
424exec - pack_kernel.cpp:90-92_Z26clover_unpack_message_leftR16global_variablesiiiiRN6clover8Buffer2DIdEERNS1_8Buffer1DIdEEiiiiiii.extractedInnermost0.020.040.01945.25012.5118202000
345exec - build_field.cpp:133-138 [...]_Z11build_fieldR16global_variables.extracted.32Single0.010.020.01192387.8883.3322.251.0914.422201011
430exec - pack_kernel.cpp:158-160_Z27clover_unpack_message_rightR16global_variablesiiiiRN6clover8Buffer2DIdEERNS1_8Buffer1DIdEEiiiiiii.extractedInnermost0.010.030.01905.88012.5118311000
341exec - build_field.cpp:143-148 [...]_Z11build_fieldR16global_variables.extracted.22Single0.010.020.01192409.7583.3322.251.0914.422201011
421exec - pack_kernel.cpp:57-59_Z24clover_pack_message_leftR16global_variablesiiiiRN6clover8Buffer2DIdEERNS1_8Buffer1DIdEEiiiiiii.extractedInnermost0.010.030850.00012.5118302000
427exec - pack_kernel.cpp:122-124_Z25clover_pack_message_rightR16global_variablesiiiiRN6clover8Buffer2DIdEERNS1_8Buffer1DIdEEiiiiiii.extractedInnermost0.010.030860.00012.5118301010
×