options

Loops Index

100 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.16% 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

Columns Filter

Level Exclusive Coverage gcc_7 (%) Inclusive Coverage gcc_7 (%) Max Exclusive Time Over Threads gcc_7 (s) Max Inclusive Time Over Threads gcc_7 (s) Exclusive Time w.r.t. Wall Time gcc_7 (s) Inclusive Time w.r.t. Wall Time gcc_7 (s) Nb Threads gcc_7 Vectorization Ratio (%) Vector Length Use (%) Speedup If No Scalar Integer Speedup If FP Vectorized Speedup If Fully Vectorized Speedup If Perfect Load Balancing gcc_7 Stride 0 Stride 1 Stride n Stride Unknown Stride Indirect
Loop idSource LocationSource FunctionLevelExclusive Coverage gcc_7 (%)Inclusive Coverage gcc_7 (%)Max Exclusive Time Over Threads gcc_7 (s)Max Inclusive Time Over Threads gcc_7 (s)Exclusive Time w.r.t. Wall Time gcc_7 (s)Inclusive Time w.r.t. Wall Time gcc_7 (s)Nb Threads gcc_7Vectorization Ratio (%)Vector Length Use (%)Speedup If No Scalar IntegerSpeedup If FP VectorizedSpeedup If Fully VectorizedSpeedup If Perfect Load Balancing gcc_7Stride 0Stride 1Stride nStride UnknownStride Indirect
54exec - PdV_kernel.f90:114-135 [...]__pdv_kernel_module_MOD_pdv_kernel._omp_fn.0Innermost6.766.762.582.582.502.5019276791111.03227000
56exec - PdV_kernel.f90:78-99 [...]__pdv_kernel_module_MOD_pdv_kernel._omp_fn.0Innermost5.595.592.132.132.062.0619287.1888.781111.04119010
213exec - ideal_gas_kernel.f90:50-55__ideal_gas_kernel_module_MOD_ideal_gas_kernel._omp_fn.0Innermost5.555.552.142.142.052.051921001001111.0514000
64exec - accelerate_kernel.f90:67-76__accelerate_kernel_module_MOD_accelerate_kernel._omp_fn.0Innermost5.325.322.082.081.961.9619279.6382.181.1111.06126000
167exec - flux_calc_kernel.f90:58-60__flux_calc_kernel_module_MOD_flux_calc_kernel._omp_fn.0Innermost4.334.331.671.671.601.6019272.7376.14111.131.05210400
101exec - advec_mom_kernel.f90:184-184__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost4.284.281.661.661.581.581921001001111.0605000
109exec - advec_mom_kernel.f90:248-248__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost4.274.271.671.671.581.581921001001111.0605000
79exec - advec_cell_kernel.f90:202-246 [...]__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Innermost3.563.561.361.361.321.3219213.5614.191.072.587.841.04NANANANANA
71exec - advec_cell_kernel.f90:110-155 [...]__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Innermost3.513.511.321.321.301.3019214.5514.212.481.03NANANANANA
111exec - advec_mom_kernel.f90:214-240 [...]__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost3.513.511.381.381.291.2919213.6414.213.7181.07NANANANANA
69exec - advec_cell_kernel.f90:165-170__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Innermost3.493.491.311.311.291.291921001001111.0219000
77exec - advec_cell_kernel.f90:256-261__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Innermost3.473.471.311.311.281.281921001001111.0219000
103exec - advec_mom_kernel.f90:151-176__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost3.473.471.371.371.281.2819213.5114.1914.1781.07NANANANANA
154exec - calc_dt_kernel.f90:99-129__calc_dt_kernel_module_MOD_calc_dt_kernel._omp_fn.0Innermost3.403.401.301.301.251.2519215.2914.4115.0881.04200120
113exec - advec_mom_kernel.f90:207-208__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost3.103.101.231.231.151.151921001001111.08112000
117exec - advec_mom_kernel.f90:86-87__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost3.103.101.221.221.141.141921001001111.0617000
105exec - advec_mom_kernel.f90:143-144__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost3.093.091.211.211.141.141921001001111.07111200
119exec - advec_mom_kernel.f90:96-97__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost3.023.021.201.201.121.121921001001111.0817000
830exec - viscosity_kernel.f90:56-89__viscosity_kernel_module_MOD_viscosity_kernel._omp_fn.0Innermost2.692.691.061.060.990.9919289.5390.841111.08216000
123exec - advec_mom_kernel.f90:116-117__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost2.662.661.031.030.980.981921001001111.0515000
297exec - reset_field_kernel.f90:62-63__reset_field_kernel_module_MOD_reset_field_kernel._omp_fn.0Innermost2.662.661.051.050.980.981921001001111.0714000
121exec - advec_mom_kernel.f90:106-107__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost2.622.621.011.010.970.971921001001111.0515000
311exec - revert_kernel.f90:47-48__revert_kernel_module_MOD_revert_kernel._omp_fn.0Innermost2.622.621.041.040.970.971921001001111.0814000
300exec - reset_field_kernel.f90:52-53__reset_field_kernel_module_MOD_reset_field_kernel._omp_fn.0Innermost2.602.601.011.010.960.961921001001111.0614000
73exec - advec_cell_kernel.f90:90-91__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Innermost1.541.540.610.610.570.571921001001111.0817000
81exec - advec_cell_kernel.f90:182-183__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Innermost1.501.500.590.590.550.551921001001111.0816200
83exec - advec_cell_kernel.f90:192-193__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Innermost1.321.320.520.520.490.491921001001111.0815000
115exec - advec_mom_kernel.f90:196-196__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost1.311.310.530.530.480.481921001001111.105000
107exec - advec_mom_kernel.f90:131-131__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost1.301.300.520.520.480.481921001001111.0805000
75exec - advec_cell_kernel.f90:100-101__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Innermost1.281.280.500.500.470.471921001001111.0715000
162exec - field_summary_kernel.f90:62-71__field_summary_kernel_module_MOD_field_summary_kernel._omp_fn.0Innermost0.310.310.140.140.110.1119252.1719.0212.755.181.2404400
102exec - advec_mom_kernel.f90:151-176__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Outermost0.013.480.031.380.001.28109512.191.94113.414.24NANANANANA
257exec - pack_kernel.f90:155-160__pack_kernel_module_MOD_clover_pack_message_right._omp_fn.0InBetween0.010.010.020.020.000.0075011.911.19113.931.92NANANANANA
269exec - pack_kernel.f90:61-66__pack_kernel_module_MOD_clover_pack_message_left._omp_fn.0InBetween0.010.010.030.030.000.0072011.461112.52.82NANANANANA
193exec - generate_chunk_kernel.f90:90-90__generate_chunk_kernel_module_MOD_generate_chunk_kernel._omp_fn.0Innermost0.010.010.010.010.000.001515056.25111111000
221exec - initialise_chunk_kernel.f90:111-111__initialise_chunk_kernel_module_MOD_initialise_chunk_kernel._omp_fn.0Innermost0.010.010.010.010.000.001502534.3811.411.5121000
175exec - generate_chunk_kernel.f90:114-114__generate_chunk_kernel_module_MOD_generate_chunk_kernel._omp_fn.0Innermost0.010.010.010.010.000.001505056.25111111000
219exec - initialise_chunk_kernel.f90:120-120__initialise_chunk_kernel_module_MOD_initialise_chunk_kernel._omp_fn.0Innermost0.010.010.010.010.000.001495056.25111111000
217exec - initialise_chunk_kernel.f90:129-129__initialise_chunk_kernel_module_MOD_initialise_chunk_kernel._omp_fn.0Innermost0.010.010.010.010.000.00147100100111102000
181exec - generate_chunk_kernel.f90:106-106__generate_chunk_kernel_module_MOD_generate_chunk_kernel._omp_fn.0Innermost0.010.010.010.010.000.001455056.25111111000
174exec - generate_chunk_kernel.f90:129-161__generate_chunk_kernel_module_MOD_generate_chunk_kernel._omp_fn.0Innermost0.010.010.010.010.000.001161.812.5611.59.92.43NANANANANA
×