options

Loops Index

107 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.20% 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 icx_10 (%) Inclusive Coverage icx_10 (%) Max Exclusive Time Over Threads icx_10 (s) Max Inclusive Time Over Threads icx_10 (s) Exclusive Time w.r.t. Wall Time icx_10 (s) Inclusive Time w.r.t. Wall Time icx_10 (s) Nb Threads icx_10 Vectorization Ratio (%) Vector Length Use (%) Speedup If No Scalar Integer Speedup If FP Vectorized Speedup If Fully Vectorized Speedup If Perfect Load Balancing icx_10 Stride 0 Stride 1 Stride n Stride Unknown Stride Indirect
Loop idSource LocationSource FunctionLevelExclusive Coverage icx_10 (%)Inclusive Coverage icx_10 (%)Max Exclusive Time Over Threads icx_10 (s)Max Inclusive Time Over Threads icx_10 (s)Exclusive Time w.r.t. Wall Time icx_10 (s)Inclusive Time w.r.t. Wall Time icx_10 (s)Nb Threads icx_10Vectorization Ratio (%)Vector Length Use (%)Speedup If No Scalar IntegerSpeedup If FP VectorizedSpeedup If Fully VectorizedSpeedup If Perfect Load Balancing icx_10Stride 0Stride 1Stride nStride UnknownStride Indirect
80exec - PdV_kernel.f90:69-137 [...]pdv_kernel_module_mp_pdv_kernel_.DIR.OMP.PARALLEL.2Innermost6.726.722.572.572.482.481921002511.2541.0419000
244exec - ideal_gas_kernel.f90:50-56ideal_gas_kernel_module_mp_ideal_gas_kernel_.DIR.OMP.PARALLEL.2Innermost5.605.602.162.162.072.07192100251441.0504000
77exec - PdV_kernel.f90:69-101 [...]pdv_kernel_module_mp_pdv_kernel_.DIR.OMP.PARALLEL.2Innermost5.575.572.132.132.062.061921002511.6241.0419000
87exec - accelerate_kernel.f90:63-77accelerate_kernel_module_mp_accelerate_kernel_.DIR.OMP.PARALLEL.2Innermost5.405.402.072.072.002.001921002511.5241.0416000
144exec - advec_mom_kernel.f90:215-241 [...]advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Innermost4.364.361.671.671.611.6119236.9317.121.233.447.71.0416040.5
132exec - advec_mom_kernel.f90:81-177 [...]advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Innermost4.344.341.691.691.601.6019282.3522.2911.294.681.06NANANANANA
203exec - flux_calc_kernel.f90:57-61flux_calc_kernel_module_mp_flux_calc_kernel_.DIR.OMP.PARALLEL.2Innermost4.304.301.661.661.591.59192100251141.0508000
141exec - advec_mom_kernel.f90:247-249advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Innermost4.194.191.621.621.551.55192012.512.4281.0535020
126exec - advec_mom_kernel.f90:183-185advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Innermost4.194.191.621.621.551.55192012.512.4681.0543000
105exec - advec_cell_kernel.f90:204-248 [...]advec_cell_kernel_module_mp_advec_cell_kernel_.DIR.OMP.PARALLEL.2Innermost3.553.551.351.351.311.311925118.811.3239.391.03NANANANANA
96exec - advec_cell_kernel.f90:112-157 [...]advec_cell_kernel_module_mp_advec_cell_kernel_.DIR.OMP.PARALLEL.2Innermost3.513.511.331.331.301.3019282.2722.5111.384.641.03240160
90exec - advec_cell_kernel.f90:164-171advec_cell_kernel_module_mp_advec_cell_kernel_.DIR.OMP.PARALLEL.2Innermost3.463.461.311.311.281.28192012.512.6181.0250020
189exec - calc_dt_kernel.f90:92-131calc_dt_kernel_module_mp_calc_dt_kernel_.DIR.OMP.PARALLEL.2Innermost3.463.461.311.311.281.2819295.824.4212.7541.0327010
102exec - advec_cell_kernel.f90:255-262advec_cell_kernel_module_mp_advec_cell_kernel_.DIR.OMP.PARALLEL.2Innermost3.453.451.311.311.271.27192012.512.5681.0341030
158exec - advec_mom_kernel.f90:86-88advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Innermost3.103.101.221.221.151.151921002511.1441.0705000
145exec - advec_mom_kernel.f90:203-209advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Innermost3.083.081.181.181.141.14192012.51.881.7381.0435030
137exec - advec_mom_kernel.f90:140-145advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Innermost3.083.081.181.181.141.14192100251141.0402000
154exec - advec_mom_kernel.f90:95-98advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Innermost3.013.011.161.161.111.11192012.521.7881.0550010
150exec - advec_mom_kernel.f90:115-118advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Innermost2.652.651.041.040.980.98192012.51.921.7481.0740000
152exec - advec_mom_kernel.f90:105-108advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Innermost2.592.591.011.010.960.96192012.52.171.9681.0641000
821exec - viscosity_kernel.f90:53-92viscosity_kernel_module_mp_viscosity_kernel_.DIR.OMP.PARALLEL.2Innermost2.252.250.870.870.830.8319298.3624.813.3841.0523000
101exec - advec_cell_kernel.f90:90-92advec_cell_kernel_module_mp_advec_cell_kernel_.DIR.OMP.PARALLEL.2Innermost1.551.550.620.620.570.571921002511.7141.0905000
108exec - advec_cell_kernel.f90:181-184advec_cell_kernel_module_mp_advec_cell_kernel_.DIR.OMP.PARALLEL.2Innermost1.501.500.610.610.560.56192012.51.922.0781.140020
106exec - advec_cell_kernel.f90:192-194advec_cell_kernel_module_mp_advec_cell_kernel_.DIR.OMP.PARALLEL.2Innermost1.321.320.540.540.490.49192012.52.171.9681.1141000
140exec - advec_mom_kernel.f90:130-132advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Innermost1.311.310.510.510.480.481921002511.241.0701000
149exec - advec_mom_kernel.f90:195-197advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Innermost1.301.300.520.520.480.48192012.511.9281.0813000
97exec - advec_cell_kernel.f90:99-102advec_cell_kernel_module_mp_advec_cell_kernel_.DIR.OMP.PARALLEL.2Innermost1.281.280.520.520.470.47192012.51.921.7481.1140000
196exec - field_summary_kernel.f90:62-64field_summary_kernel_module_mp_field_summary_kernel_.DIR.OMP.PARALLEL.2Innermost0.220.220.110.110.080.081927021.25135.331.3200020
197exec - field_summary_kernel.f90:62-72field_summary_kernel_module_mp_field_summary_kernel_.DIR.OMP.PARALLEL.2InBetween0.100.310.080.130.040.121925.2613.161.152.1982.2600020
222exec - generate_chunk_kernel.f90:98-99generate_chunk_kernel_module_mp_generate_chunk_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.010.010.010.000.00155012.5118101000
216exec - generate_chunk_kernel.f90:114-115generate_chunk_kernel_module_mp_generate_chunk_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.010.010.010.000.00153012.5118101000
219exec - generate_chunk_kernel.f90:106-107generate_chunk_kernel_module_mp_generate_chunk_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.010.010.010.000.00151012.5118101000
252exec - initialise_chunk_kernel.f90:120-121initialise_chunk_kernel_module_mp_initialise_chunk_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.010.010.010.000.00151012.5118101000
255exec - initialise_chunk_kernel.f90:111-112initialise_chunk_kernel_module_mp_initialise_chunk_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.010.010.010.000.00150012.5118101000
×