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 278 | exec | advec_mom_kernel.f90:81-81,advec_mom_kernel.f90:215-215,advec_mom_kernel.f90:227-241 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 3.13 | 2.97 | 9.14 | 1.08 | 1.00 | 1.03 | 1.41 | 2 | 94.34 | 80.64 | 106.81 | 70.25 | 65.25 | 70.06 | 68.44 | 50.00 |
○Loop 218 | exec | PdV_kernel.f90:111-123,PdV_kernel.f90:131-135 | pdv_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 2.09 | 1.94 | 5.97 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | 317.67 | 32.00 | 32.00 | 32.00 | 32.00 | 32.00 |
○Loop 216 | exec | PdV_kernel.f90:69-69,PdV_kernel.f90:75-87,PdV_kernel.f90:95-99 | pdv_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 1.64 | 1.6 | 4.92 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | 281.76 | 32.00 | 32.00 | 32.00 | 32.00 | 32.00 |
○Loop 224 | exec | accelerate_kernel.f90:62-76 | accelerate_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 1.56 | 1.5 | 4.61 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | 478.11 | 16.00 | 16.00 | 16.00 | 16.00 | 16.00 |
○Loop 345 | exec | flux_calc_kernel.f90:56-60 | flux_calc_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 1.53 | 1.46 | 4.5 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | 140.05 | 5.00 | 5.00 | 5.00 | 5.00 | 5.00 |
○Loop 324 | exec | calc_dt_kernel.f90:94-123,calc_dt_kernel.f90:129-129 | calc_dt_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 1.49 | 1.45 | 4.46 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | 509.68 | 114.00 | 114.00 | 114.00 | 114.00 | 114.00 |
○Loop 390 | exec | ideal_gas_kernel.f90:49-55 | ideal_gas_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 1.53 | 1.4 | 4.31 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | 249.24 | 34.00 | 34.00 | 34.00 | 34.00 | 34.00 |
○Loop 268 | exec | advec_mom_kernel.f90:81-81,advec_mom_kernel.f90:152-152,advec_mom_kernel.f90:158-177 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 1.29 | 1.17 | 3.58 | 1.04 | 1.00 | 1.01 | 1.04 | 2 | 97.79 | 77.05 | 280.78 | 33.25 | 32.00 | 33.25 | 33.03 | 32.00 |
○Loop 240 | exec | advec_cell_kernel.f90:83-83,advec_cell_kernel.f90:204-204,advec_cell_kernel.f90:216-248 | advec_cell_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 1.22 | 1.14 | 3.51 | 1.08 | 1.00 | 1.01 | 1.45 | 2 | 97.97 | 80.46 | 415.76 | 58.00 | 53.50 | 58.00 | 57.63 | 40.00 |
○Loop 266 | exec | advec_mom_kernel.f90:183-184 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 1.2 | 1.13 | 3.47 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | 144.91 | 16.00 | 16.00 | 16.00 | 16.00 | 16.00 |
○Loop 274 | exec | advec_mom_kernel.f90:247-248 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 1.18 | 1.1 | 3.4 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | 149.81 | 16.00 | 16.00 | 16.00 | 16.00 | 16.00 |
○Loop 232 | exec | advec_cell_kernel.f90:83-83,advec_cell_kernel.f90:112-112,advec_cell_kernel.f90:118-118,advec_cell_kernel.f90:124-157 | advec_cell_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 1.06 | 0.97 | 2.99 | 1.05 | 1.00 | 1.00 | 1.05 | 16 | 98.63 | 86.42 | 482.17 | 201.00 | 192.00 | 201.00 | 200.19 | 192.00 |
○Loop 290 | exec | advec_mom_kernel.f90:85-87 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 1.03 | 0.97 | 2.98 | 1.00 | 1.00 | 1.00 | 1.08 | 1 | 100.00 | 100.00 | 85.64 | 2.17 | 2.17 | 2.17 | 2.17 | 2.00 |
○Loop 280 | exec | advec_mom_kernel.f90:203-208 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 1.04 | 0.96 | 2.97 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | 214.71 | 3.50 | 3.50 | 3.50 | 3.50 | 3.50 |
○Loop 270 | exec | advec_mom_kernel.f90:138-144 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 1 | 0.95 | 2.93 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | 216.29 | 3.50 | 3.50 | 3.50 | 3.50 | 3.50 |
○Loop 284 | exec | advec_mom_kernel.f90:95-97 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 1.02 | 0.93 | 2.86 | 1.00 | 1.00 | 1.00 | 1.08 | 1 | 100.00 | 100.00 | 86.49 | 2.17 | 2.17 | 2.17 | 2.17 | 2.00 |
○Loop 238 | exec | advec_cell_kernel.f90:255-261 | advec_cell_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.97 | 0.92 | 2.84 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | 222.80 | 32.00 | 32.00 | 32.00 | 32.00 | 32.00 |
○Loop 228 | exec | advec_cell_kernel.f90:164-170 | advec_cell_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.93 | 0.87 | 2.69 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | 234.66 | 32.00 | 32.00 | 32.00 | 32.00 | 32.00 |
○Loop 286 | exec | advec_mom_kernel.f90:115-117 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.74 | 0.71 | 2.19 | 1.00 | 1.00 | 1.00 | 1.50 | 1 | 100.00 | 100.00 | 57.78 | 1.50 | 1.50 | 1.50 | 1.50 | 1.00 |
○Loop 288 | exec | advec_mom_kernel.f90:105-107 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.73 | 0.68 | 2.11 | 1.00 | 1.00 | 1.00 | 1.50 | 1 | 100.00 | 100.00 | 59.02 | 1.50 | 1.50 | 1.50 | 1.50 | 1.00 |
○Loop 473 | exec | reset_field_kernel.f90:51-53 | reset_field_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.74 | 0.67 | 2.06 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | 0.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 |
○Loop 483 | exec | revert_kernel.f90:46-48 | revert_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.71 | 0.66 | 2.03 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | 0.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 |
○Loop 471 | exec | reset_field_kernel.f90:61-63 | reset_field_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.72 | 0.66 | 2.03 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | 0.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 |
○Loop 920 | exec | viscosity_kernel.f90:53-89 | viscosity_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.69 | 0.63 | 1.95 | 1.00 | 1.00 | 1.00 | 1.00 | 2 | 99.36 | 98.25 | 1338.15 | 73.00 | 73.00 | 73.00 | 73.00 | 73.00 |
○Loop 236 | exec | advec_cell_kernel.f90:89-91 | advec_cell_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.54 | 0.51 | 1.56 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | 122.79 | 3.00 | 3.00 | 3.00 | 3.00 | 3.00 |
○Loop 244 | exec | advec_cell_kernel.f90:181-183 | advec_cell_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.52 | 0.49 | 1.52 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | 123.91 | 3.00 | 3.00 | 3.00 | 3.00 | 3.00 |
○Loop 242 | exec | advec_cell_kernel.f90:191-193 | advec_cell_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.38 | 0.35 | 1.09 | 1.00 | 1.00 | 1.00 | 1.50 | 1 | 100.00 | 100.00 | 59.35 | 1.50 | 1.50 | 1.50 | 1.50 | 1.00 |
○Loop 234 | exec | advec_cell_kernel.f90:99-101 | advec_cell_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.37 | 0.33 | 1.02 | 1.00 | 1.00 | 1.00 | 1.50 | 1 | 100.00 | 100.00 | 61.87 | 1.50 | 1.50 | 1.50 | 1.50 | 1.00 |
○Loop 282 | exec | advec_mom_kernel.f90:193-196 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.36 | 0.31 | 0.94 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | 262.73 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 |
○Loop 272 | exec | advec_mom_kernel.f90:128-131 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.36 | 0.31 | 0.94 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | 263.14 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 |
○Loop 335 | exec | field_summary_kernel.f90:58-71 | field_summary_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.1 | 0.09 | 0.28 | 1.00 | 1.00 | 1.00 | 1.13 | 1 | 96.43 | 91.52 | 658.78 | 8.50 | 8.50 | 8.50 | 8.50 | 7.50 |
○Loop 276 | exec | advec_mom_kernel.f90:81-81,advec_mom_kernel.f90:215-215,advec_mom_kernel.f90:241-241 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | InBetween | 0.04 | 0.02 | 0.06 | 3.25 | 1.00 | 12.28 | 8.67 | 8 | 2.86 | 11.25 | 540.47 | 13.00 | 4.00 | 13.00 | 1.06 | 1.50 |
○Loop 437 | exec | pack_kernel.f90:62-66 | clover_pack_message_left_.DIR.OMP.PARALLEL.LOOP.2.split105 | Outermost | 0.07 | 0.02 | 0.05 | 1.19 | 1.00 | 1.74 | 6.54 | 4 | 21.07 | 25.28 | 0.00 | 10.63 | 8.96 | 10.63 | 6.10 | 1.63 |
○Loop 441 | exec | pack_kernel.f90:156-160 | clover_pack_message_right_.DIR.OMP.PARALLEL.LOOP.2.split101 | Outermost | 0.07 | 0.02 | 0.05 | 1.14 | 1.00 | 1.74 | 6.30 | 4 | 20.81 | 25.12 | 0.00 | 10.50 | 9.21 | 10.50 | 6.03 | 1.67 |
○Loop 439 | exec | pack_kernel.f90:109-113 | clover_unpack_message_left_.DIR.OMP.PARALLEL.LOOP.2.split100 | Outermost | 0.05 | 0.01 | 0.03 | 1.20 | 1.00 | 1.62 | 6.27 | 4 | 21.23 | 27.56 | 0.00 | 10.46 | 8.71 | 10.46 | 6.44 | 1.67 |
○Loop 443 | exec | pack_kernel.f90:203-207 | clover_unpack_message_right_.DIR.OMP.PARALLEL.LOOP.2.split104 | Outermost | 0.05 | 0.01 | 0.03 | 1.19 | 1.00 | 1.86 | 6.56 | 4 | 17.22 | 22.62 | 0.00 | 10.67 | 8.96 | 10.67 | 5.74 | 1.63 |
○Loop 352 | exec | generate_chunk_kernel.f90:87-87,generate_chunk_kernel.f90:128-133,generate_chunk_kernel.f90:136-137,generate_chunk_kernel.f90:143-146,generate_chunk_kernel.f90:149-150,generate_chunk_kernel.f90:155-157,generate_chunk_kernel.f90:160-161 | generate_chunk_kernel_.DIR.OMP.PARALLEL.2 | InBetween | 0.02 | 0.01 | 0.03 | 2.99 | 2.69 | 12.69 | 5.51 | 65 | 0.00 | 12.10 | 0.00 | 41.33 | 13.83 | 15.36 | 3.26 | 7.50 |
○Loop 230 | exec | advec_cell_kernel.f90:83-83,advec_cell_kernel.f90:112-112,advec_cell_kernel.f90:118-118,advec_cell_kernel.f90:124-157 | advec_cell_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.02 | 0.01 | 0.02 | 1.05 | 1.00 | 1.01 | 1.09 | 2 | 96.22 | 80.55 | 387.21 | 43.75 | 41.50 | 43.75 | 43.34 | 40.00 |
○Loop 231 | exec | advec_cell_kernel.f90:83-83,advec_cell_kernel.f90:109-109,advec_cell_kernel.f90:112-112,advec_cell_kernel.f90:118-118,advec_cell_kernel.f90:124-126,advec_cell_kernel.f90:131-132,advec_cell_kernel.f90:135-137,advec_cell_kernel.f90:141-145,advec_cell_kernel.f90:148-150,advec_cell_kernel.f90:155-155 | advec_cell_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.02 | 0 | 0.01 | 1.08 | 1.00 | 1.04 | 1.35 | 305 | 93.31 | 85.02 | NA | 258.50 | 240.00 | 258.50 | 249.50 | 192.00 |
○Loop 398 | exec | initialise_chunk_kernel.f90:119-120 | initialise_chunk_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0 | 0 | 0.01 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | NA | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 |
○Loop 366 | exec | generate_chunk_kernel.f90:89-90 | generate_chunk_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0 | 0 | 0.01 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | NA | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 |
○Loop 223 | exec | accelerate_kernel.f90:60-76 | accelerate_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0.01 | 2.55 | 1.00 | 1.12 | 3.34 | 6 | 71.14 | 74.45 | NA | 53.50 | 21.00 | 53.50 | 47.74 | 16.00 |
○Loop 360 | exec | generate_chunk_kernel.f90:113-114 | generate_chunk_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0 | 0 | 0.01 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | NA | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 |
○Loop 362 | exec | generate_chunk_kernel.f90:105-106 | generate_chunk_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0 | 0 | 0.01 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | NA | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 |
○Loop 273 | exec | advec_mom_kernel.f90:81-81,advec_mom_kernel.f90:245-248 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0.01 | 1.04 | 1.00 | 1.51 | 1.47 | 4 | 31.52 | 37.98 | NA | 12.83 | 12.29 | 12.83 | 8.49 | 8.75 |
○Loop 344 | exec | flux_calc_kernel.f90:54-60 | flux_calc_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0.01 | 3.54 | 1.25 | 1.62 | 5.74 | 4 | 32.36 | 39.35 | NA | 20.07 | 5.67 | 16.01 | 12.43 | 3.50 |
○Loop 364 | exec | generate_chunk_kernel.f90:97-98 | generate_chunk_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0 | 0 | 0.01 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | NA | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 |
○Loop 269 | exec | advec_mom_kernel.f90:81-81,advec_mom_kernel.f90:136-144 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0.01 | 2.71 | 1.00 | 1.58 | 4.88 | 4 | 37.90 | 43.98 | NA | 15.47 | 5.71 | 15.47 | 9.78 | 3.17 |
○Loop 396 | exec | initialise_chunk_kernel.f90:128-129 | initialise_chunk_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0 | 0 | 0.01 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | NA | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 |
○Loop 265 | exec | advec_mom_kernel.f90:81-81,advec_mom_kernel.f90:181-184 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0.01 | 1.29 | 1.00 | 1.41 | 1.34 | 4 | 32.64 | 39.22 | NA | 11.69 | 9.04 | 11.69 | 8.30 | 8.75 |
○Loop 587 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:241-244 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0.01 | 1.06 | 1.00 | 1.26 | 5.54 | 4 | 34.26 | 36.81 | NA | 9.00 | 8.50 | 9.00 | 7.14 | 1.63 |
○Loop 283 | exec | advec_mom_kernel.f90:81-81,advec_mom_kernel.f90:93-97 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 285 | exec | advec_mom_kernel.f90:81-81,advec_mom_kernel.f90:113-117 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 400 | exec | initialise_chunk_kernel.f90:110-111 | initialise_chunk_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 470 | exec | reset_field_kernel.f90:49-49,reset_field_kernel.f90:59-63 | reset_field_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 583 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:261-264 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 267 | exec | advec_mom_kernel.f90:81-81,advec_mom_kernel.f90:150-152,advec_mom_kernel.f90:158-158,advec_mom_kernel.f90:163-170,advec_mom_kernel.f90:173-176 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 605 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:155-158 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 279 | exec | advec_mom_kernel.f90:81-81,advec_mom_kernel.f90:201-208 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 271 | exec | advec_mom_kernel.f90:81-81,advec_mom_kernel.f90:126-131 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 289 | exec | advec_mom_kernel.f90:81-87 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 492 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:722-725 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 277 | exec | advec_mom_kernel.f90:215-215,advec_mom_kernel.f90:227-241 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 357 | exec | generate_chunk_kernel.f90:131-131,generate_chunk_kernel.f90:136-139,generate_chunk_kernel.f90:150-150 | generate_chunk_kernel_.DIR.OMP.PARALLEL.2 | InBetween | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 490 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:732-735 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 524 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:556-559 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 241 | exec | advec_cell_kernel.f90:83-83,advec_cell_kernel.f90:189-193 | advec_cell_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 235 | exec | advec_cell_kernel.f90:83-83,advec_cell_kernel.f90:87-91 | advec_cell_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 281 | exec | advec_mom_kernel.f90:81-81,advec_mom_kernel.f90:191-196 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 585 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:251-254 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.02 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 506 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:646-649 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 601 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:175-178 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 243 | exec | advec_cell_kernel.f90:83-83,advec_cell_kernel.f90:179-183 | advec_cell_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 217 | exec | PdV_kernel.f90:69-69,PdV_kernel.f90:109-123,PdV_kernel.f90:131-135 | pdv_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 578 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:284-287 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 603 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:165-168 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 504 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:656-659 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 323 | exec | calc_dt_kernel.f90:92-103,calc_dt_kernel.f90:107-108,calc_dt_kernel.f90:112-123,calc_dt_kernel.f90:129-129 | calc_dt_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 574 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:304-307 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 528 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:536-539 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 500 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:679-682 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 526 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:546-549 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 287 | exec | advec_mom_kernel.f90:81-81,advec_mom_kernel.f90:103-107 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 488 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:742-745 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 542 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:460-463 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 508 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:636-639 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 590 | exec | update_halo_kernel.f90:233-234 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 233 | exec | advec_cell_kernel.f90:83-83,advec_cell_kernel.f90:97-101 | advec_cell_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 547 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:437-440 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 522 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:566-569 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 215 | exec | PdV_kernel.f90:69-69,PdV_kernel.f90:73-87,PdV_kernel.f90:95-99 | pdv_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 594 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:208-211 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 498 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:689-692 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 538 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:480-483 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 494 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:712-715 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 511 | exec | update_halo_kernel.f90:628-629 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 569 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:327-330 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 610 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:132-135 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 592 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:218-221 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 502 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:669-672 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 517 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:593-596 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 576 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:294-297 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 565 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:347-350 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 482 | exec | revert_kernel.f90:44-48 | revert_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 227 | exec | advec_cell_kernel.f90:83-83,advec_cell_kernel.f90:162-170 | advec_cell_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 608 | exec | update_halo_kernel.f90:147-148 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 567 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:337-340 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 530 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:523-526 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 472 | exec | reset_field_kernel.f90:49-53 | reset_field_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 919 | exec | viscosity_kernel.f90:53-74,viscosity_kernel.f90:78-89 | viscosity_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 389 | exec | ideal_gas_kernel.f90:47-51,ideal_gas_kernel.f90:54-55 | ideal_gas_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 596 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:198-201 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 540 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:470-473 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 515 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:603-606 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 513 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:613-616 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 237 | exec | advec_cell_kernel.f90:83-83,advec_cell_kernel.f90:253-261 | advec_cell_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 549 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:427-430 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 536 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:493-496 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 496 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:699-702 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 614 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:112-115 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 239 | exec | advec_cell_kernel.f90:83-83,advec_cell_kernel.f90:201-201,advec_cell_kernel.f90:204-204,advec_cell_kernel.f90:210-210,advec_cell_kernel.f90:216-218,advec_cell_kernel.f90:223-224,advec_cell_kernel.f90:227-229,advec_cell_kernel.f90:233-237,advec_cell_kernel.f90:240-242,advec_cell_kernel.f90:246-246 | advec_cell_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 551 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:417-420 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 545 | exec | update_halo_kernel.f90:452-453 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 607 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:145-148 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 581 | exec | update_halo_kernel.f90:276-277 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 534 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:503-506 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 520 | exec | update_halo_kernel.f90:585-586 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 510 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:626-629 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 532 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:513-516 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 599 | exec | update_halo_kernel.f90:190-191 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 589 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:231-234 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 617 | exec | update_halo_kernel.f90:104-105 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 580 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:274-277 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 554 | exec | update_halo_kernel.f90:409-410 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 275 | exec | advec_mom_kernel.f90:81-81,advec_mom_kernel.f90:213-215,advec_mom_kernel.f90:241-241 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 612 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:122-125 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 598 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:188-191 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 616 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:102-105 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 572 | exec | update_halo_kernel.f90:319-320 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 553 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:407-410 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 519 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:583-586 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 5 | exec | PdV.f90:61-64,PdV.f90:83-83,PdV_kernel.f90:29-29,PdV_kernel.f90:50-50,PdV_kernel.f90:67-67,PdV_kernel.f90:77-81,PdV_kernel.f90:87-87,PdV_kernel.f90:95-99,PdV_kernel.f90:113-117 | pdv | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 229 | exec | advec_cell_kernel.f90:83-83,advec_cell_kernel.f90:109-109,advec_cell_kernel.f90:112-112,advec_cell_kernel.f90:118-118,advec_cell_kernel.f90:124-126,advec_cell_kernel.f90:131-132,advec_cell_kernel.f90:135-137,advec_cell_kernel.f90:141-145,advec_cell_kernel.f90:148-150,advec_cell_kernel.f90:155-155 | advec_cell_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 334 | exec | field_summary_kernel.f90:56-58,field_summary_kernel.f90:62-62,field_summary_kernel.f90:65-71 | field_summary_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 544 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:450-453 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 361 | exec | generate_chunk_kernel.f90:87-87,generate_chunk_kernel.f90:103-106 | generate_chunk_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 399 | exec | initialise_chunk_kernel.f90:60-60,initialise_chunk_kernel.f90:108-111 | initialise_chunk_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 947 | exec | update_halo_kernel.f90:31-31,update_halo_kernel.f90:55-55,update_halo_kernel.f90:93-93,update_halo_kernel.f90:105-105,update_halo_kernel.f90:148-148,update_halo_kernel.f90:191-191,update_halo_kernel.f90:234-234,update_halo_kernel.f90:277-277,update_halo_kernel.f90:320-320,update_halo_kernel.f90:363-363,update_halo_kernel.f90:410-410,update_halo_kernel.f90:453-453,update_halo_kernel.f90:496-496,update_halo_kernel.f90:539-539,update_halo_kernel.f90:586-586,update_halo_kernel.f90:629-629,update_halo_kernel.f90:672-672,update_halo_kernel.f90:715-715,update_halo.f90:54-58,update_halo.f90:81-81 | update_halo | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |