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
286exec - calc_dt_kernel.f90:99-129__calc_dt_kernel_module_MOD_calc_dt_kernel._omp_fn.0.lto_priv.0Innermost8.142.812.94112230.349.4513.681221.04100112
733exec - viscosity_kernel.f90:56-89__viscosity_kernel_module_MOD_viscosity_kernel._omp_fn.0Innermost6.382.162.31112499.5795.0648.151111.02210110
14exec - PdV_kernel.f90:114-135 [...]__pdv_kernel_module_MOD_pdv_kernel._omp_fn.0Innermost5.631.972.04112294.309548.131111.05111111
16exec - PdV_kernel.f90:78-99 [...]__pdv_kernel_module_MOD_pdv_kernel._omp_fn.0Innermost4.631.621.67112310.2694.4447.921111.05111111
97exec - advec_cell_kernel.f90:202-246 [...]__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Innermost4.481.691.62112165.4014.0414.141.152.823.171.14NANANANANA
20exec - accelerate_kernel.f90:67-76__accelerate_kernel_module_MOD_accelerate_kernel._omp_fn.0Innermost4.371.581.58112480.63100501.181.1821.09101120
123exec - advec_mom_kernel.f90:214-240 [...]__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost4.271.571.54112107.1614.6314.331.242.142.141.11NANANANANA
302exec - ideal_gas_kernel.f90:50-55__ideal_gas_kernel_module_MOD_ideal_gas_kernel._omp_fn.0.lto_priv.0Innermost3.931.381.42112245.66100501111.0613100
89exec - advec_cell_kernel.f90:110-155 [...]__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Innermost3.761.391.36112196.5513.7914.011.022.62.811.11NANANANANA
131exec - advec_mom_kernel.f90:151-176__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost3.591.331.3112126.5015.3814.421.051.811.811.12NANANANANA
173exec - flux_calc_kernel.f90:58-60__flux_calc_kernel_module_MOD_flux_calc_kernel._omp_fn.0.lto_priv.0Innermost3.461.231.25112171.938042.511.492.291.0729600
121exec - advec_mom_kernel.f90:248-248__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost3.351.231.21112135.88100501111.1105000
129exec - advec_mom_kernel.f90:184-184__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost3.341.191.21112135.82100501111.0705000
96exec - advec_cell_kernel.f90:256-261__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Innermost2.70.940.98112209.29100501111.0419000
88exec - advec_cell_kernel.f90:165-170__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Innermost2.620.940.95112215.54100501111.0819000
133exec - advec_mom_kernel.f90:143-144__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost2.60.920.94112218.261005011.1721.07110400
125exec - advec_mom_kernel.f90:207-208__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost2.590.920.93112220.281005011.1721.07151400
137exec - advec_mom_kernel.f90:86-87__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost2.460.880.8911292.641005011.1721.0716200
139exec - advec_mom_kernel.f90:96-97__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost2.380.840.8611295.051005011.1721.0617000
265exec - reset_field_kernel.f90:62-63__reset_field_kernel_module_MOD_reset_field_kernel._omp_fn.0.lto_priv.0Innermost2.050.750.741120.00100501121.114000
143exec - advec_mom_kernel.f90:116-117__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost2.030.730.7311256.851005011.1521.0915000
141exec - advec_mom_kernel.f90:106-107__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost2.010.730.7311255.321005011.1621.0915000
268exec - reset_field_kernel.f90:52-53__reset_field_kernel_module_MOD_reset_field_kernel._omp_fn.0.lto_priv.0Innermost1.960.710.711120.00100501121.0914000
279exec - revert_kernel.f90:47-48__revert_kernel_module_MOD_revert_kernel._omp_fn.0.lto_priv.0Innermost1.850.680.671120.00100501121.1114000
92exec - advec_cell_kernel.f90:90-91__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Innermost1.230.440.45112138.441005011.2621.0715300
100exec - advec_cell_kernel.f90:182-183__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Innermost1.190.420.43112140.661005011.2621.0815200
102exec - advec_cell_kernel.f90:192-193__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Innermost1.040.380.3811254.231005011.0621.0914100
94exec - advec_cell_kernel.f90:100-101__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Innermost1.010.380.3711255.241005011.0321.1213300
135exec - advec_mom_kernel.f90:131-131__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost0.870.340.31112265.271005011.521.1705000
127exec - advec_mom_kernel.f90:196-196__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost0.870.340.31112263.661005011.521.1705000
324exec - field_summary_kernel.f90:62-71__field_summary_kernel_module_MOD_field_summary_kernel._omp_fn.0.lto_priv.0Innermost0.290.110.1112588.22100501221.119600
228exec - pack_kernel.f90:202-207__pack_kernel_module_MOD_clover_unpack_message_right._omp_fn.0.lto_priv.0Outermost0.030.050.01550.0043.2425.552.4419.712.5NANANANANA
232exec - pack_kernel.f90:155-160__pack_kernel_module_MOD_clover_pack_message_right._omp_fn.0.lto_priv.0Outermost0.030.050.01560.0051.1125.172.3315.912.5NANANANANA
236exec - pack_kernel.f90:108-113__pack_kernel_module_MOD_clover_unpack_message_left._omp_fn.0.lto_priv.0Outermost0.030.050.01560.0047.9224.122.25162.5NANANANANA
240exec - pack_kernel.f90:61-66__pack_kernel_module_MOD_clover_pack_message_left._omp_fn.0.lto_priv.0Outermost0.030.040.01560.0042.1125.212.4219.482NANANANANA
290exec - generate_chunk_kernel.f90:130-137__generate_chunk_kernel_module_MOD_generate_chunk_kernel._omp_fn.0.lto_priv.0Innermost0.020.030.01810.00012.52.21183NANANANANA
297exec - generate_chunk_kernel.f90:98-98__generate_chunk_kernel_module_MOD_generate_chunk_kernel._omp_fn.0.lto_priv.0Innermost0.010.010510.005031.25112011000
295exec - generate_chunk_kernel.f90:106-106__generate_chunk_kernel_module_MOD_generate_chunk_kernel._omp_fn.0.lto_priv.0Innermost0.010.010400.005031.25112011000
132exec - advec_mom_kernel.f90:143-144__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Outermost0.010.0101070.0035.6321.073.3129.810NANANANANA
19exec - accelerate_kernel.f90:67-76__accelerate_kernel_module_MOD_accelerate_kernel._omp_fn.0Outermost0.010.0101080.0033.5516.492.971.968.850NANANANANA
299exec - generate_chunk_kernel.f90:90-90__generate_chunk_kernel_module_MOD_generate_chunk_kernel._omp_fn.0.lto_priv.0Innermost0.010.010440.005031.25112011000
124exec - advec_mom_kernel.f90:207-208__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Outermost0.010.010600.0035.2920.753.582.1510.680NANANANANA
179exec - initialise_chunk_kernel.f90:129-129__initialise_chunk_kernel_module_MOD_initialise_chunk_kernel._omp_fn.0.lto_priv.0Innermost0.010.010540.0010050112002000
×