ID | Module | Source Location | Source Function | Level | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Coverage (% app. time) | Speedup if no scalar integer | Speedup if FP arith vectorized | Speedup if fully vectorized | Speedup if FP only | Number of paths | Vectorization Ratio (%) | Vector Length Use (%) | Flops (GFLOP/s) | CQA cycles | CQA cycles if no scalar integer | CQA cycles if FP arith vectorized | CQA cycles if fully vectorized | CQA cycles if FP only |
○Loop 223 | exec | calc_dt_kernel.f90:99-129 | __calc_dt_kernel_module_MOD_calc_dt_kernel._omp_fn.0.lto_priv.0 | Innermost | 2.46 | 2.36 | 7.03 | 1.00 | 2.00 | 2.00 | 1.00 | 2 | 9.36 | 13.67 | 287.13 | 26.50 | 26.50 | 13.25 | 13.25 | 26.50 |
○Loop 681 | exec | viscosity_kernel.f90:56-89 | __viscosity_kernel_module_MOD_viscosity_kernel._omp_fn.0 | Innermost | 2.12 | 2.04 | 6.06 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 95.06 | 48.15 | 565.60 | 81.00 | 81.00 | 81.00 | 81.00 | 81.00 |
○Loop 10 | exec | PdV_kernel.f90:114-123,PdV_kernel.f90:129-135 | __pdv_kernel_module_MOD_pdv_kernel._omp_fn.0 | Innermost | 2.03 | 1.94 | 5.78 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 95.00 | 48.13 | 309.19 | 24.00 | 24.00 | 24.00 | 24.00 | 24.00 |
○Loop 12 | exec | PdV_kernel.f90:78-87,PdV_kernel.f90:93-99 | __pdv_kernel_module_MOD_pdv_kernel._omp_fn.0 | Innermost | 1.68 | 1.61 | 4.79 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 94.44 | 47.92 | 321.54 | 24.00 | 24.00 | 24.00 | 24.00 | 24.00 |
○Loop 16 | exec | accelerate_kernel.f90:67-76 | __accelerate_kernel_module_MOD_accelerate_kernel._omp_fn.0 | Innermost | 1.63 | 1.53 | 4.55 | 1.18 | 1.19 | 2.00 | 1.36 | 1 | 100.00 | 50.00 | 496.16 | 17.67 | 15.00 | 14.83 | 8.83 | 13.00 |
○Loop 71 | exec | advec_cell_kernel.f90:202-204,advec_cell_kernel.f90:216-246 | __advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0 | Innermost | 1.74 | 1.53 | 4.54 | 1.14 | 2.65 | 3.08 | 1.54 | 8 | 14.04 | 14.25 | 175.54 | 18.50 | 16.17 | 6.98 | 6.00 | 12.00 |
○Loop 103 | exec | advec_mom_kernel.f90:172-172,advec_mom_kernel.f90:214-221,advec_mom_kernel.f90:227-240 | __advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0 | Innermost | 1.53 | 1.41 | 4.2 | 1.24 | 2.17 | 2.17 | 1.63 | 6 | 14.63 | 14.33 | 116.70 | 13.00 | 10.50 | 6.00 | 6.00 | 8.00 |
○Loop 237 | exec | ideal_gas_kernel.f90:50-55 | __ideal_gas_kernel_module_MOD_ideal_gas_kernel._omp_fn.0 | Innermost | 1.47 | 1.36 | 4.06 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 50.00 | 256.81 | 68.00 | 68.00 | 68.00 | 68.00 | 68.00 |
○Loop 63 | exec | advec_cell_kernel.f90:110-118,advec_cell_kernel.f90:124-155 | __advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0 | Innermost | 1.29 | 1.26 | 3.75 | 1.00 | 2.52 | 2.69 | 1.35 | 8 | 14.55 | 14.20 | 212.78 | 16.17 | 16.17 | 6.42 | 6.00 | 12.00 |
○Loop 95 | exec | advec_mom_kernel.f90:151-176 | __advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0 | Innermost | 1.36 | 1.22 | 3.64 | 1.08 | 1.89 | 1.89 | 1.42 | 6 | 15.79 | 14.47 | 134.40 | 11.33 | 10.50 | 6.00 | 6.00 | 8.00 |
○Loop 145 | exec | flux_calc_kernel.f90:58-60 | __flux_calc_kernel_module_MOD_flux_calc_kernel._omp_fn.0.lto_priv.0 | Innermost | 1.25 | 1.21 | 3.59 | 1.00 | 1.49 | 2.29 | 1.00 | 1 | 80.00 | 42.50 | 177.73 | 12.00 | 12.00 | 8.04 | 5.25 | 12.00 |
○Loop 101 | exec | advec_mom_kernel.f90:248-248 | __advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0 | Innermost | 1.22 | 1.15 | 3.41 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 50.00 | 142.87 | 32.00 | 32.00 | 32.00 | 32.00 | 32.00 |
○Loop 93 | exec | advec_mom_kernel.f90:184-184 | __advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0 | Innermost | 1.23 | 1.14 | 3.4 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 50.00 | 143.75 | 32.00 | 32.00 | 32.00 | 32.00 | 32.00 |
○Loop 97 | exec | advec_mom_kernel.f90:143-144 | __advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0 | Innermost | 0.98 | 0.93 | 2.78 | 1.00 | 1.17 | 2.00 | 1.00 | 1 | 100.00 | 50.00 | 220.58 | 8.00 | 8.00 | 6.83 | 4.00 | 8.00 |
○Loop 69 | exec | advec_cell_kernel.f90:256-261 | __advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0 | Innermost | 0.98 | 0.93 | 2.78 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 50.00 | 220.53 | 32.00 | 32.00 | 32.00 | 32.00 | 32.00 |
○Loop 105 | exec | advec_mom_kernel.f90:207-208 | __advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0 | Innermost | 0.97 | 0.92 | 2.74 | 1.00 | 1.17 | 2.00 | 1.00 | 1 | 100.00 | 50.00 | 222.45 | 8.00 | 8.00 | 6.83 | 4.00 | 8.00 |
○Loop 61 | exec | advec_cell_kernel.f90:165-170 | __advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0 | Innermost | 0.98 | 0.91 | 2.69 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 50.00 | 225.53 | 32.00 | 32.00 | 32.00 | 32.00 | 32.00 |
○Loop 109 | exec | advec_mom_kernel.f90:86-87 | __advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0 | Innermost | 0.91 | 0.88 | 2.62 | 1.00 | 1.17 | 2.00 | 1.00 | 1 | 100.00 | 50.00 | 94.12 | 8.00 | 8.00 | 6.83 | 4.00 | 8.00 |
○Loop 111 | exec | advec_mom_kernel.f90:96-97 | __advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0 | Innermost | 0.89 | 0.85 | 2.53 | 1.00 | 1.17 | 2.00 | 1.00 | 1 | 100.00 | 50.00 | 95.01 | 8.00 | 8.00 | 6.83 | 4.00 | 8.00 |
○Loop 204 | exec | reset_field_kernel.f90:62-63 | __reset_field_kernel_module_MOD_reset_field_kernel._omp_fn.0.lto_priv.0 | Innermost | 0.77 | 0.71 | 2.12 | 1.00 | 1.00 | 2.00 | 8.00 | 1 | 100.00 | 50.00 | 0.00 | 8.00 | 8.00 | 8.00 | 4.00 | 1.00 |
○Loop 113 | exec | advec_mom_kernel.f90:106-107 | __advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0 | Innermost | 0.75 | 0.71 | 2.1 | 1.00 | 1.16 | 2.00 | 1.23 | 1 | 100.00 | 50.00 | 56.74 | 9.83 | 9.83 | 8.49 | 4.92 | 8.00 |
○Loop 115 | exec | advec_mom_kernel.f90:116-117 | __advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0 | Innermost | 0.76 | 0.7 | 2.09 | 1.00 | 1.16 | 2.00 | 1.23 | 1 | 100.00 | 50.00 | 59.72 | 9.83 | 9.83 | 8.49 | 4.92 | 8.00 |
○Loop 206 | exec | reset_field_kernel.f90:52-53 | __reset_field_kernel_module_MOD_reset_field_kernel._omp_fn.0.lto_priv.0 | Innermost | 0.75 | 0.69 | 2.06 | 1.00 | 1.00 | 2.00 | 8.00 | 1 | 100.00 | 50.00 | 0.00 | 8.00 | 8.00 | 8.00 | 4.00 | 1.00 |
○Loop 216 | exec | revert_kernel.f90:47-48 | __revert_kernel_module_MOD_revert_kernel._omp_fn.0.lto_priv.0 | Innermost | 0.7 | 0.64 | 1.89 | 1.00 | 1.00 | 2.00 | 8.00 | 1 | 100.00 | 50.00 | 0.00 | 8.00 | 8.00 | 8.00 | 4.00 | 1.00 |
○Loop 65 | exec | advec_cell_kernel.f90:90-91 | __advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0 | Innermost | 0.46 | 0.43 | 1.29 | 1.00 | 1.26 | 2.00 | 1.00 | 1 | 100.00 | 50.00 | 144.75 | 12.00 | 12.00 | 9.50 | 6.00 | 12.00 |
○Loop 73 | exec | advec_cell_kernel.f90:182-183 | __advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0 | Innermost | 0.44 | 0.42 | 1.25 | 1.00 | 1.26 | 2.00 | 1.00 | 1 | 100.00 | 50.00 | 143.92 | 12.00 | 12.00 | 9.50 | 6.00 | 12.00 |
○Loop 75 | exec | advec_cell_kernel.f90:192-193 | __advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0 | Innermost | 0.4 | 0.37 | 1.1 | 1.00 | 1.03 | 2.00 | 1.42 | 1 | 100.00 | 50.00 | 55.13 | 5.67 | 5.67 | 5.50 | 2.83 | 4.00 |
○Loop 67 | exec | advec_cell_kernel.f90:100-101 | __advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0 | Innermost | 0.39 | 0.36 | 1.06 | 1.00 | 1.06 | 2.00 | 1.42 | 1 | 100.00 | 50.00 | 56.07 | 5.67 | 5.67 | 5.33 | 2.83 | 4.00 |
○Loop 99 | exec | advec_mom_kernel.f90:131-131 | __advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0 | Innermost | 0.35 | 0.3 | 0.89 | 1.00 | 1.50 | 2.00 | 1.00 | 1 | 100.00 | 50.00 | 274.69 | 8.00 | 8.00 | 5.33 | 4.00 | 8.00 |
○Loop 107 | exec | advec_mom_kernel.f90:196-196 | __advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0 | Innermost | 0.35 | 0.29 | 0.88 | 1.00 | 1.50 | 2.00 | 1.00 | 1 | 100.00 | 50.00 | 283.68 | 8.00 | 8.00 | 5.33 | 4.00 | 8.00 |
○Loop 257 | exec | field_summary_kernel.f90:62-71 | __field_summary_kernel_module_MOD_field_summary_kernel._omp_fn.0.lto_priv.0 | Innermost | 0.11 | 0.1 | 0.29 | 1.00 | 3.00 | 5.33 | 1.00 | 1 | 52.17 | 19.02 | 729.94 | 16.00 | 16.00 | 5.33 | 3.00 | 16.00 |
○Loop 185 | exec | pack_kernel.f90:157-160 | __pack_kernel_module_MOD_clover_pack_message_right._omp_fn.0.lto_priv.0 | Outermost | 0.06 | 0.01 | 0.04 | 3.00 | 1.00 | 12.91 | 5.50 | 32 | 0.00 | 10.76 | 0.00 | 27.50 | 9.17 | 27.50 | 2.13 | 5.00 |
○Loop 189 | exec | pack_kernel.f90:63-66 | __pack_kernel_module_MOD_clover_pack_message_left._omp_fn.0.lto_priv.0 | Outermost | 0.05 | 0.01 | 0.04 | 3.25 | 1.00 | 12.93 | 5.53 | 32 | 0.00 | 10.68 | 0.00 | 27.67 | 8.50 | 27.67 | 2.14 | 5.00 |
○Loop 183 | exec | pack_kernel.f90:204-207 | __pack_kernel_module_MOD_clover_unpack_message_right._omp_fn.0.lto_priv.0 | Outermost | 0.05 | 0.01 | 0.03 | 2.91 | 1.00 | 12.98 | 5.23 | 32 | 0.00 | 10.84 | 0.00 | 26.17 | 9.00 | 26.17 | 2.02 | 5.00 |
○Loop 187 | exec | pack_kernel.f90:110-113 | __pack_kernel_module_MOD_clover_unpack_message_left._omp_fn.0.lto_priv.0 | Outermost | 0.04 | 0.01 | 0.03 | 3.12 | 1.00 | 12.90 | 5.20 | 32 | 0.00 | 10.88 | 0.00 | 26.00 | 8.33 | 26.00 | 2.02 | 5.00 |
○Loop 227 | exec | generate_chunk_kernel.f90:129-161 | __generate_chunk_kernel_module_MOD_generate_chunk_kernel._omp_fn.0.lto_priv.0 | Innermost | 0.02 | 0 | 0.01 | 1.03 | 1.88 | 10.52 | 1.87 | 11 | 3.28 | 12.60 | NA | 23.67 | 23.00 | 12.58 | 2.25 | 12.67 |
○Loop 153 | exec | initialise_chunk_kernel.f90:120-120 | __initialise_chunk_kernel_module_MOD_initialise_chunk_kernel._omp_fn.0.lto_priv.0 | Innermost | 0.01 | 0 | 0.01 | 1.00 | 1.00 | 2.00 | 4.00 | 1 | 50.00 | 31.25 | NA | 4.00 | 4.00 | 4.00 | 2.00 | 1.00 |
○Loop 233 | exec | generate_chunk_kernel.f90:98-98 | __generate_chunk_kernel_module_MOD_generate_chunk_kernel._omp_fn.0.lto_priv.0 | Innermost | 0.01 | 0 | 0.01 | 1.00 | 1.00 | 2.00 | 4.00 | 1 | 50.00 | 31.25 | NA | 4.00 | 4.00 | 4.00 | 2.00 | 1.00 |
○Loop 96 | exec | advec_mom_kernel.f90:143-144 | __advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0 | Outermost | 0.01 | 0 | 0.01 | 3.14 | 2.27 | 10.39 | 3.14 | 16 | 41.33 | 22.35 | NA | 37.67 | 12.00 | 16.63 | 3.63 | 12.00 |
○Loop 231 | exec | generate_chunk_kernel.f90:106-106 | __generate_chunk_kernel_module_MOD_generate_chunk_kernel._omp_fn.0.lto_priv.0 | Innermost | 0.01 | 0 | 0.01 | 1.00 | 1.00 | 2.00 | 4.00 | 1 | 50.00 | 31.25 | NA | 4.00 | 4.00 | 4.00 | 2.00 | 1.00 |
○Loop 229 | exec | generate_chunk_kernel.f90:114-114 | __generate_chunk_kernel_module_MOD_generate_chunk_kernel._omp_fn.0.lto_priv.0 | Innermost | 0.01 | 0 | 0.01 | 1.00 | 1.00 | 2.00 | 4.00 | 1 | 50.00 | 31.25 | NA | 4.00 | 4.00 | 4.00 | 2.00 | 1.00 |
○Loop 151 | exec | initialise_chunk_kernel.f90:129-129 | __initialise_chunk_kernel_module_MOD_initialise_chunk_kernel._omp_fn.0.lto_priv.0 | Innermost | 0.01 | 0 | 0.01 | 1.00 | 1.00 | 2.00 | 4.00 | 1 | 100.00 | 50.00 | NA | 4.00 | 4.00 | 4.00 | 2.00 | 1.00 |
○Loop 235 | exec | generate_chunk_kernel.f90:90-90 | __generate_chunk_kernel_module_MOD_generate_chunk_kernel._omp_fn.0.lto_priv.0 | Innermost | 0.01 | 0 | 0.01 | 1.00 | 1.00 | 2.00 | 4.00 | 1 | 50.00 | 31.25 | NA | 4.00 | 4.00 | 4.00 | 2.00 | 1.00 |
○Loop 15 | exec | accelerate_kernel.f90:67-67,accelerate_kernel.f90:70-76 | __accelerate_kernel_module_MOD_accelerate_kernel._omp_fn.0 | Outermost | 0.01 | 0 | 0.01 | 3.03 | 1.98 | 8.97 | 3.03 | 8 | 33.77 | 16.48 | NA | 75.67 | 25.00 | 38.25 | 8.44 | 25.00 |
○Loop 155 | exec | initialise_chunk_kernel.f90:111-111 | __initialise_chunk_kernel_module_MOD_initialise_chunk_kernel._omp_fn.0.lto_priv.0 | Innermost | 0.01 | 0 | 0.01 | 1.00 | 1.00 | 4.00 | 2.00 | 1 | 25.00 | 21.88 | NA | 8.00 | 8.00 | 8.00 | 2.00 | 4.00 |
○Loop 104 | exec | advec_mom_kernel.f90:207-208 | __advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0 | Outermost | 0.01 | 0 | 0.01 | 3.31 | 2.51 | 11.18 | 3.31 | 16 | 39.47 | 21.81 | NA | 39.67 | 12.00 | 15.83 | 3.55 | 12.00 |
○Loop 98 | exec | advec_mom_kernel.f90:127-127,advec_mom_kernel.f90:131-131 | __advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 144 | exec | flux_calc_kernel.f90:49-49,flux_calc_kernel.f90:55-55,flux_calc_kernel.f90:58-60 | __flux_calc_kernel_module_MOD_flux_calc_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 205 | exec | reset_field_kernel.f90:47-47,reset_field_kernel.f90:50-53 | __reset_field_kernel_module_MOD_reset_field_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 110 | exec | advec_mom_kernel.f90:96-97 | __advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 395 | exec | update_halo_kernel.f90:158-158 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 114 | exec | advec_mom_kernel.f90:114-117 | __advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 108 | exec | advec_mom_kernel.f90:84-87 | __advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 106 | exec | advec_mom_kernel.f90:196-196 | __advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 102 | exec | advec_mom_kernel.f90:214-216,advec_mom_kernel.f90:221-221 | __advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 70 | exec | advec_cell_kernel.f90:85-85,advec_cell_kernel.f90:91-91,advec_cell_kernel.f90:202-204,advec_cell_kernel.f90:210-210,advec_cell_kernel.f90:217-217,advec_cell_kernel.f90:225-225,advec_cell_kernel.f90:229-229 | __advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 112 | exec | advec_mom_kernel.f90:104-107 | __advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 64 | exec | advec_cell_kernel.f90:88-91 | __advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 265 | exec | update_halo_kernel.f90:725-725 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 94 | exec | advec_mom_kernel.f90:151-152,advec_mom_kernel.f90:163-163,advec_mom_kernel.f90:170-170,advec_mom_kernel.f90:173-173 | __advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 100 | exec | advec_mom_kernel.f90:246-248 | __advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 285 | exec | update_halo_kernel.f90:639-639,update_halo_kernel.f90:677-677 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 375 | exec | update_halo_kernel.f90:244-244 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 378 | exec | update_halo_kernel.f90:234-234 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 92 | exec | advec_mom_kernel.f90:184-184 | __advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 203 | exec | reset_field_kernel.f90:60-63 | __reset_field_kernel_module_MOD_reset_field_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 72 | exec | advec_cell_kernel.f90:180-183 | __advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 236 | exec | ideal_gas_kernel.f90:45-45,ideal_gas_kernel.f90:48-51,ideal_gas_kernel.f90:54-55 | __ideal_gas_kernel_module_MOD_ideal_gas_kernel._omp_fn.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 393 | exec | update_halo_kernel.f90:168-168 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 215 | exec | revert_kernel.f90:41-41,revert_kernel.f90:45-48 | __revert_kernel_module_MOD_revert_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 222 | exec | calc_dt_kernel.f90:93-93,calc_dt_kernel.f90:97-97,calc_dt_kernel.f90:101-103,calc_dt_kernel.f90:123-123,calc_dt_kernel.f90:129-129 | __calc_dt_kernel_module_MOD_calc_dt_kernel._omp_fn.0.lto_priv.0 | InBetween | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 390 | exec | update_halo_kernel.f90:178-178 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 260 | exec | update_halo_kernel.f90:745-745 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 370 | exec | update_halo_kernel.f90:264-264 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 66 | exec | advec_cell_kernel.f90:98-101 | __advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 62 | exec | advec_cell_kernel.f90:110-110,advec_cell_kernel.f90:125-125,advec_cell_kernel.f90:133-133 | __advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 9 | exec | PdV_kernel.f90:67-67,PdV_kernel.f90:110-110,PdV_kernel.f90:114-123,PdV_kernel.f90:129-135 | __pdv_kernel_module_MOD_pdv_kernel._omp_fn.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 365 | exec | update_halo_kernel.f90:287-287 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 303 | exec | update_halo_kernel.f90:559-559 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 360 | exec | update_halo_kernel.f90:307-307 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 74 | exec | advec_cell_kernel.f90:190-193 | __advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 398 | exec | update_halo_kernel.f90:148-148 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 288 | exec | update_halo_kernel.f90:629-629 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 325 | exec | update_halo_kernel.f90:463-463 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 320 | exec | update_halo_kernel.f90:483-483 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 60 | exec | advec_cell_kernel.f90:163-170 | __advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 308 | exec | update_halo_kernel.f90:539-539 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 323 | exec | update_halo_kernel.f90:473-473 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.02 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 680 | exec | viscosity_kernel.f90:54-60,viscosity_kernel.f90:63-69,viscosity_kernel.f90:72-75,viscosity_kernel.f90:78-86,viscosity_kernel.f90:89-89 | __viscosity_kernel_module_MOD_viscosity_kernel._omp_fn.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 275 | exec | update_halo_kernel.f90:682-682 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 355 | exec | update_halo_kernel.f90:330-330 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 305 | exec | update_halo_kernel.f90:549-549 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 328 | exec | update_halo_kernel.f90:453-453 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 373 | exec | update_halo_kernel.f90:254-254 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 273 | exec | update_halo_kernel.f90:692-692 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 263 | exec | update_halo_kernel.f90:735-735 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 300 | exec | update_halo_kernel.f90:569-569 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 280 | exec | update_halo_kernel.f90:659-659 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 11 | exec | PdV_kernel.f90:67-67,PdV_kernel.f90:74-74,PdV_kernel.f90:78-87,PdV_kernel.f90:93-99 | __pdv_kernel_module_MOD_pdv_kernel._omp_fn.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 295 | exec | update_halo_kernel.f90:596-596,update_halo_kernel.f90:644-644 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 405 | exec | update_halo_kernel.f90:115-115 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 380 | exec | update_halo_kernel.f90:221-221 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 290 | exec | update_halo_kernel.f90:616-616 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 298 | exec | update_halo_kernel.f90:586-586 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 68 | exec | advec_cell_kernel.f90:254-261 | __advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 268 | exec | update_halo_kernel.f90:715-715 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 283 | exec | update_halo_kernel.f90:649-649 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 400 | exec | update_halo_kernel.f90:135-135 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 385 | exec | update_halo_kernel.f90:201-201 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 368 | exec | update_halo_kernel.f90:277-277 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 383 | exec | update_halo_kernel.f90:211-211 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 363 | exec | update_halo_kernel.f90:297-297 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 333 | exec | update_halo_kernel.f90:430-430 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 313 | exec | update_halo_kernel.f90:516-516 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 330 | exec | update_halo_kernel.f90:440-440 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 270 | exec | update_halo_kernel.f90:702-702 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 256 | exec | field_summary_kernel.f90:57-57,field_summary_kernel.f90:62-62,field_summary_kernel.f90:65-71 | __field_summary_kernel_module_MOD_field_summary_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 388 | exec | update_halo_kernel.f90:191-191 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 315 | exec | update_halo_kernel.f90:506-506 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 408 | exec | update_halo_kernel.f90:105-105 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 278 | exec | update_halo_kernel.f90:672-672 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 358 | exec | update_halo_kernel.f90:320-320 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 403 | exec | update_halo_kernel.f90:125-125 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 353 | exec | update_halo_kernel.f90:340-340 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 335 | exec | update_halo_kernel.f90:420-420 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 310 | exec | update_halo_kernel.f90:526-526 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 230 | exec | generate_chunk_kernel.f90:104-106 | __generate_chunk_kernel_module_MOD_generate_chunk_kernel._omp_fn.0.lto_priv.0 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 730 | exec | update_halo_kernel.f90:34-34,update_halo_kernel.f90:41-41,update_halo_kernel.f90:93-93,update_halo.f90:54-54,update_halo.f90:78-78 | __update_halo_module_MOD_update_halo | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 318 | exec | update_halo_kernel.f90:496-496 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 293 | exec | update_halo_kernel.f90:606-606 | __update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0.lto_priv.0 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |