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 179 | exec | PdV_kernel.f90:111-123,PdV_kernel.f90:131-135 | pdv_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 3.4 | 3.29 | 6.33 | 1.11 | 1.18 | 2.27 | 1.13 | 1 | 98.31 | 24.79 | 183.64 | 11.33 | 10.17 | 9.58 | 5.00 | 10.00 |
○Loop 383 | exec | ideal_gas_kernel.f90:49-55 | ideal_gas_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 2.9 | 2.8 | 5.39 | 1.00 | 2.00 | 2.00 | 1.00 | 1 | 100.00 | 25.00 | 109.18 | 13.50 | 13.50 | 6.75 | 6.75 | 13.50 |
○Loop 176 | exec | PdV_kernel.f90:69-69,PdV_kernel.f90:75-87,PdV_kernel.f90:95-99 | pdv_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 2.86 | 2.78 | 5.34 | 1.00 | 1.52 | 2.00 | 1.00 | 1 | 97.67 | 24.71 | 158.23 | 10.00 | 10.00 | 6.58 | 5.00 | 10.00 |
○Loop 188 | exec | accelerate_kernel.f90:62-76 | accelerate_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 2.76 | 2.65 | 5.11 | 1.05 | 1.36 | 2.39 | 1.19 | 1 | 98.41 | 24.80 | 243.49 | 11.33 | 10.83 | 8.33 | 4.75 | 9.50 |
○Loop 246 | 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 | 2.56 | 2.23 | 4.29 | 1.06 | 1.36 | 3.38 | 1.69 | 16 | 81.88 | 22.24 | 1191.26 | 25.33 | 23.83 | 18.63 | 7.50 | 15.00 |
○Loop 257 | exec | advec_mom_kernel.f90:215-215,advec_mom_kernel.f90:227-241 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 2.29 | 2.21 | 4.25 | 1.49 | 2.87 | 5.32 | 1.79 | 2 | 39.33 | 17.42 | 464.55 | 13.42 | 9.00 | 4.67 | 2.52 | 7.50 |
○Loop 241 | exec | advec_mom_kernel.f90:183-184 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 2.28 | 2.2 | 4.24 | 1.00 | 2.00 | 2.00 | 1.00 | 1 | 100.00 | 25.00 | 91.88 | 5.00 | 5.00 | 2.50 | 2.50 | 5.00 |
○Loop 255 | exec | advec_mom_kernel.f90:247-248 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 2.24 | 2.16 | 4.16 | 1.00 | 2.00 | 2.00 | 1.00 | 1 | 100.00 | 25.00 | 94.50 | 5.00 | 5.00 | 2.50 | 2.50 | 5.00 |
○Loop 333 | exec | flux_calc_kernel.f90:56-60 | flux_calc_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 2.21 | 2.15 | 4.13 | 1.00 | 1.08 | 2.36 | 1.44 | 1 | 95.83 | 24.48 | 113.83 | 4.33 | 4.33 | 4.00 | 1.83 | 3.00 |
○Loop 199 | exec | advec_cell_kernel.f90:112-112,advec_cell_kernel.f90:118-157 | advec_cell_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 1.96 | 1.78 | 3.43 | 1.06 | 1.40 | 4.02 | 2.51 | 4 | 80.86 | 22.34 | 1199.13 | 37.58 | 35.50 | 26.76 | 9.35 | 15.00 |
○Loop 210 | exec | advec_cell_kernel.f90:202-204,advec_cell_kernel.f90:210-248 | advec_cell_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 1.83 | 1.77 | 3.41 | 1.54 | 3.16 | 7.69 | 1.92 | 8 | 51.49 | 18.87 | 442.45 | 28.83 | 18.67 | 9.14 | 3.75 | 15.00 |
○Loop 194 | exec | advec_cell_kernel.f90:164-170 | advec_cell_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 1.8 | 1.76 | 3.38 | 1.00 | 2.00 | 2.00 | 1.00 | 1 | 100.00 | 25.00 | 121.52 | 20.00 | 20.00 | 10.00 | 10.00 | 20.00 |
○Loop 208 | exec | advec_cell_kernel.f90:255-261 | advec_cell_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 1.8 | 1.75 | 3.37 | 1.00 | 2.00 | 2.00 | 1.00 | 1 | 100.00 | 25.00 | 122.78 | 20.00 | 20.00 | 10.00 | 10.00 | 20.00 |
○Loop 318 | exec | calc_dt_kernel.f90:94-123,calc_dt_kernel.f90:129-129 | calc_dt_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 1.83 | 1.68 | 3.24 | 1.00 | 2.00 | 2.00 | 1.00 | 1 | 95.28 | 24.41 | 645.51 | 38.50 | 38.50 | 19.25 | 19.25 | 38.50 |
○Loop 260 | exec | advec_mom_kernel.f90:203-208 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 1.63 | 1.58 | 3.05 | 1.12 | 1.08 | 2.27 | 1.93 | 1 | 100.00 | 25.00 | 149.00 | 19.33 | 17.33 | 17.83 | 8.50 | 10.00 |
○Loop 249 | exec | advec_mom_kernel.f90:138-144 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 1.6 | 1.55 | 2.98 | 1.08 | 1.06 | 2.24 | 1.87 | 1 | 100.00 | 25.00 | 152.48 | 18.67 | 17.33 | 17.67 | 8.33 | 10.00 |
○Loop 275 | exec | advec_mom_kernel.f90:85-87 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 1.59 | 1.54 | 2.97 | 1.06 | 1.05 | 2.34 | 1.42 | 1 | 100.00 | 25.00 | 81.06 | 22.67 | 21.33 | 21.67 | 9.67 | 16.00 |
○Loop 272 | exec | advec_mom_kernel.f90:95-97 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 1.58 | 1.53 | 2.94 | 1.06 | 1.05 | 2.34 | 1.42 | 1 | 100.00 | 25.00 | 79.60 | 22.67 | 21.33 | 21.67 | 9.67 | 16.00 |
○Loop 490 | exec | revert_kernel.f90:46-48 | revert_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 1.39 | 1.35 | 2.6 | 1.00 | 1.00 | 2.67 | 1.33 | 1 | 100.00 | 25.00 | 30.41 | 1.33 | 1.33 | 1.33 | 0.50 | 1.00 |
○Loop 472 | exec | reset_field_kernel.f90:61-63 | reset_field_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 1.38 | 1.34 | 2.57 | 1.00 | 1.00 | 2.67 | 1.33 | 1 | 100.00 | 25.00 | 30.69 | 1.33 | 1.33 | 1.33 | 0.50 | 1.00 |
○Loop 266 | exec | advec_mom_kernel.f90:115-117 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 1.37 | 1.32 | 2.55 | 1.08 | 1.06 | 2.48 | 2.17 | 1 | 100.00 | 25.00 | 63.00 | 17.33 | 16.00 | 16.33 | 7.00 | 8.00 |
○Loop 475 | exec | reset_field_kernel.f90:51-53 | reset_field_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 1.34 | 1.31 | 2.52 | 1.00 | 1.00 | 2.67 | 1.33 | 1 | 100.00 | 25.00 | 31.34 | 1.33 | 1.33 | 1.33 | 0.50 | 1.00 |
○Loop 269 | exec | advec_mom_kernel.f90:105-107 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 1.34 | 1.3 | 2.5 | 1.08 | 1.06 | 2.48 | 2.17 | 1 | 100.00 | 25.00 | 62.50 | 17.33 | 16.00 | 16.33 | 7.00 | 8.00 |
○Loop 1039 | exec | viscosity_kernel.f90:53-89 | viscosity_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 1.33 | 1.13 | 2.17 | 1.00 | 2.00 | 2.00 | 1.00 | 128 | 92.14 | 23.88 | 1188.63 | 33.50 | 33.50 | 16.75 | 16.75 | 33.50 |
○Loop 205 | exec | advec_cell_kernel.f90:89-91 | advec_cell_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.81 | 0.77 | 1.49 | 1.13 | 1.09 | 2.34 | 1.25 | 1 | 100.00 | 25.00 | 107.91 | 15.00 | 13.33 | 13.75 | 6.42 | 12.00 |
○Loop 216 | exec | advec_cell_kernel.f90:181-183 | advec_cell_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.79 | 0.76 | 1.47 | 1.13 | 1.09 | 2.34 | 1.25 | 1 | 100.00 | 25.00 | 106.79 | 15.00 | 13.33 | 13.75 | 6.42 | 12.00 |
○Loop 252 | exec | advec_mom_kernel.f90:128-131 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.7 | 0.66 | 1.28 | 1.00 | 1.10 | 2.44 | 1.22 | 1 | 100.00 | 25.00 | 138.71 | 1.83 | 1.83 | 1.67 | 0.75 | 1.50 |
○Loop 213 | exec | advec_cell_kernel.f90:191-193 | advec_cell_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.68 | 0.66 | 1.27 | 1.06 | 1.05 | 2.46 | 2.13 | 1 | 100.00 | 25.00 | 62.87 | 17.00 | 16.00 | 16.25 | 6.92 | 8.00 |
○Loop 202 | exec | advec_cell_kernel.f90:99-101 | advec_cell_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.66 | 0.64 | 1.24 | 1.06 | 1.05 | 2.46 | 2.13 | 1 | 100.00 | 25.00 | 63.24 | 17.00 | 16.00 | 16.25 | 6.92 | 8.00 |
○Loop 263 | exec | advec_mom_kernel.f90:193-196 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.68 | 0.64 | 1.24 | 1.00 | 1.10 | 2.44 | 1.22 | 1 | 100.00 | 25.00 | 144.77 | 1.83 | 1.83 | 1.67 | 0.75 | 1.50 |
○Loop 326 | exec | field_summary_kernel.f90:58-71 | field_summary_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.16 | 0.15 | 0.29 | 1.48 | 1.88 | 3.81 | 2.05 | 1 | 98.08 | 24.76 | 406.90 | 13.33 | 9.00 | 7.08 | 3.50 | 6.50 |
○Loop 186 | exec | accelerate_kernel.f90:60-63,accelerate_kernel.f90:69-73 | accelerate_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.05 | 0.02 | 0.04 | 1.00 | 1.00 | 4.95 | 3.39 | 4 | 0.00 | 11.21 | 66.94 | 22.29 | 22.29 | 22.29 | 4.50 | 6.58 |
○Loop 177 | exec | PdV_kernel.f90:69-69,PdV_kernel.f90:109-113,PdV_kernel.f90:117-117,PdV_kernel.f90:120-120,PdV_kernel.f90:123-123,PdV_kernel.f90:131-135 | pdv_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.05 | 0.02 | 0.03 | 7.68 | 1.82 | 4.77 | 9.50 | 4 | 0.00 | 11.12 | 52.56 | 30.08 | 3.92 | 16.55 | 6.30 | 3.17 |
○Loop 174 | exec | PdV_kernel.f90:69-69,PdV_kernel.f90:73-78,PdV_kernel.f90:81-81,PdV_kernel.f90:84-84,PdV_kernel.f90:87-87,PdV_kernel.f90:95-99 | pdv_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.04 | 0.01 | 0.03 | 3.25 | 1.89 | 4.71 | 3.70 | 4 | 0.00 | 10.99 | 98.13 | 22.50 | 6.92 | 11.91 | 4.78 | 6.08 |
○Loop 316 | exec | calc_dt_kernel.f90:92-94,calc_dt_kernel.f90:97-100,calc_dt_kernel.f90:103-103,calc_dt_kernel.f90:107-107,calc_dt_kernel.f90:112-114,calc_dt_kernel.f90:119-119,calc_dt_kernel.f90:123-123,calc_dt_kernel.f90:129-129 | calc_dt_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.04 | 0.01 | 0.03 | 5.12 | 1.00 | 4.65 | 17.50 | 6 | 26.76 | 14.88 | 287.13 | 35.00 | 6.83 | 35.00 | 7.52 | 2.00 |
○Loop 331 | exec | flux_calc_kernel.f90:54-60 | flux_calc_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.03 | 0.01 | 0.02 | 6.58 | 1.91 | 4.83 | 8.43 | 4 | 0.00 | 10.30 | 73.38 | 16.17 | 2.46 | 8.45 | 3.35 | 1.92 |
○Loop 253 | exec | advec_mom_kernel.f90:81-81,advec_mom_kernel.f90:245-248 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.03 | 0.01 | 0.02 | 1.00 | 1.00 | 6.32 | 5.31 | 4 | 0.00 | 9.95 | 68.50 | 8.63 | 8.63 | 8.63 | 1.36 | 1.63 |
○Loop 239 | exec | advec_mom_kernel.f90:81-81,advec_mom_kernel.f90:181-184 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.03 | 0.01 | 0.02 | 1.00 | 1.00 | 5.90 | 3.90 | 4 | 0.00 | 9.48 | 65.63 | 6.33 | 6.33 | 6.33 | 1.07 | 1.63 |
○Loop 244 | exec | advec_mom_kernel.f90:81-81,advec_mom_kernel.f90:150-152,advec_mom_kernel.f90:163-165 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.03 | 0.01 | 0.01 | 3.74 | 1.00 | 4.47 | 7.17 | 85 | 16.67 | 14.24 | 268.25 | 14.33 | 3.83 | 14.33 | 3.21 | 2.00 |
○Loop 360 | exec | generate_chunk_kernel.f90:89-90 | generate_chunk_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.01 | 0.01 | 0.01 | 1.00 | 1.00 | 4.00 | 4.00 | 1 | 90.00 | 23.75 | 0.25 | 4.00 | 4.00 | 4.00 | 1.00 | 1.00 |
○Loop 357 | exec | generate_chunk_kernel.f90:97-98 | generate_chunk_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.01 | 0.01 | 0.01 | 1.00 | 1.00 | 4.00 | 4.00 | 1 | 90.00 | 23.75 | 23.88 | 4.00 | 4.00 | 4.00 | 1.00 | 1.00 |
○Loop 354 | exec | generate_chunk_kernel.f90:105-106 | generate_chunk_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.01 | 0.01 | 0.01 | 1.00 | 1.00 | 4.00 | 4.00 | 1 | 90.00 | 23.75 | 23.88 | 4.00 | 4.00 | 4.00 | 1.00 | 1.00 |
○Loop 351 | exec | generate_chunk_kernel.f90:113-114 | generate_chunk_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.01 | 0.01 | 0.01 | 1.00 | 1.00 | 4.00 | 4.00 | 1 | 90.00 | 23.75 | 0.13 | 4.00 | 4.00 | 4.00 | 1.00 | 1.00 |
○Loop 395 | exec | initialise_chunk_kernel.f90:110-111 | initialise_chunk_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.01 | 0.01 | 0.01 | 1.00 | 1.00 | 4.00 | 4.00 | 1 | 90.00 | 23.75 | 0.13 | 4.00 | 4.00 | 4.00 | 1.00 | 1.00 |
○Loop 389 | exec | initialise_chunk_kernel.f90:128-129 | initialise_chunk_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.01 | 0.01 | 0.01 | 1.00 | 1.00 | 2.67 | 5.33 | 1 | 100.00 | 25.00 | 24.00 | 5.33 | 5.33 | 5.33 | 2.00 | 1.00 |
○Loop 392 | exec | initialise_chunk_kernel.f90:119-120 | initialise_chunk_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.01 | 0 | 0.01 | 1.00 | 1.00 | 4.00 | 4.00 | 1 | 90.00 | 23.75 | NA | 4.00 | 4.00 | 4.00 | 1.00 | 1.00 |
○Loop 256 | exec | advec_mom_kernel.f90:213-215,advec_mom_kernel.f90:221-223,advec_mom_kernel.f90:228-228 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.02 | 0 | 0.01 | 1.00 | 1.00 | 6.00 | 3.00 | 3 | 0.00 | 10.94 | NA | 3.33 | 3.33 | 3.33 | 0.56 | 1.11 |
○Loop 439 | exec | pack_kernel.f90:158-160 | clover_pack_message_right_.DIR.OMP.PARALLEL.LOOP.2.split100 | Innermost | 0.02 | 0 | 0.01 | 1.00 | 1.00 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | NA | 2.00 | 2.00 | 2.00 | 0.25 | 2.00 |
○Loop 442 | exec | pack_kernel.f90:205-207 | clover_unpack_message_right_.DIR.OMP.PARALLEL.LOOP.2.split103 | Innermost | 0.02 | 0 | 0.01 | 1.00 | 1.00 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | NA | 2.00 | 2.00 | 2.00 | 0.25 | 2.00 |
○Loop 433 | exec | pack_kernel.f90:64-66 | clover_pack_message_left_.DIR.OMP.PARALLEL.LOOP.2.split104 | Innermost | 0.02 | 0 | 0.01 | 1.25 | 1.00 | 8.00 | 1.25 | 1 | 0.00 | 12.50 | NA | 1.25 | 1.00 | 1.25 | 0.16 | 1.00 |
○Loop 192 | exec | advec_cell_kernel.f90:83-83,advec_cell_kernel.f90:162-168 | advec_cell_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.02 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 342 | exec | 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.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 1037 | exec | viscosity_kernel.f90:53-60,viscosity_kernel.f90:65-66,viscosity_kernel.f90:75-75 | viscosity_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 436 | exec | pack_kernel.f90:111-113 | clover_unpack_message_left_.DIR.OMP.PARALLEL.LOOP.2.split99 | Innermost | 0.02 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 197 | exec | advec_cell_kernel.f90:83-83,advec_cell_kernel.f90:109-112,advec_cell_kernel.f90:118-118,advec_cell_kernel.f90:124-125,advec_cell_kernel.f90:131-131,advec_cell_kernel.f90:144-144 | 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 206 | exec | advec_cell_kernel.f90:83-83,advec_cell_kernel.f90:253-259 | 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 254 | exec | advec_mom_kernel.f90:247-248 | 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 240 | exec | advec_mom_kernel.f90:183-184 | 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 258 | exec | advec_mom_kernel.f90:81-81,advec_mom_kernel.f90:201-206 | 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 660 | exec | update_halo_kernel.f90:157-158 | 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 247 | exec | advec_mom_kernel.f90:81-81,advec_mom_kernel.f90:136-142 | 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 636 | exec | update_halo_kernel.f90:243-244 | 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 663 | exec | update_halo_kernel.f90:147-148 | 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 639 | 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 274 | exec | advec_mom_kernel.f90:85-87 | 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 248 | exec | advec_mom_kernel.f90:138-144 | 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 268 | exec | advec_mom_kernel.f90:105-107 | 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 528 | exec | update_halo_kernel.f90:638-639 | 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 325 | exec | field_summary_kernel.f90:56-62,field_summary_kernel.f90:65-71 | field_summary_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 624 | exec | update_halo_kernel.f90:286-287 | 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 271 | exec | advec_mom_kernel.f90:95-97 | 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 265 | exec | advec_mom_kernel.f90:115-117 | 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 187 | exec | accelerate_kernel.f90:62-76 | accelerate_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 441 | exec | pack_kernel.f90:203-207 | clover_unpack_message_right_.DIR.OMP.PARALLEL.LOOP.2.split103 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 555 | exec | update_halo_kernel.f90:538-539 | 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 531 | exec | update_halo_kernel.f90:628-629 | 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 504 | exec | update_halo_kernel.f90:724-725 | 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 203 | exec | advec_cell_kernel.f90:83-83,advec_cell_kernel.f90:87-90 | 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 201 | exec | advec_cell_kernel.f90:99-101 | advec_cell_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 273 | exec | advec_mom_kernel.f90:81-86 | 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 576 | exec | update_halo_kernel.f90:462-463 | 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 438 | exec | pack_kernel.f90:156-160 | clover_pack_message_right_.DIR.OMP.PARALLEL.LOOP.2.split100 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 381 | exec | ideal_gas_kernel.f90:47-51,ideal_gas_kernel.f90:55-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 347 | exec | generate_chunk_kernel.f90:87-87,generate_chunk_kernel.f90:131-131,generate_chunk_kernel.f90:136-139,generate_chunk_kernel.f90:161-161 | 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 209 | exec | advec_cell_kernel.f90:201-201,advec_cell_kernel.f90:217-217 | 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 579 | 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 552 | exec | update_halo_kernel.f90:548-549 | 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 212 | exec | advec_cell_kernel.f90:191-193 | advec_cell_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 540 | exec | update_halo_kernel.f90:595-596 | 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 215 | exec | advec_cell_kernel.f90:181-183 | advec_cell_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 250 | exec | advec_mom_kernel.f90:81-81,advec_mom_kernel.f90:126-130 | 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 435 | exec | pack_kernel.f90:109-113 | clover_unpack_message_left_.DIR.OMP.PARALLEL.LOOP.2.split99 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 259 | exec | advec_mom_kernel.f90:203-208 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 507 | exec | update_halo_kernel.f90:714-715 | 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 612 | exec | update_halo_kernel.f90:329-330 | 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 332 | exec | flux_calc_kernel.f90:56-60 | flux_calc_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 261 | exec | advec_mom_kernel.f90:81-81,advec_mom_kernel.f90:191-195 | 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 516 | exec | update_halo_kernel.f90:681-682 | 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 264 | exec | advec_mom_kernel.f90:81-81,advec_mom_kernel.f90:113-116 | 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 630 | exec | update_halo_kernel.f90:263-264 | 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 498 | exec | update_halo_kernel.f90:744-745 | 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 627 | exec | update_halo_kernel.f90:276-277 | 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 648 | exec | update_halo_kernel.f90:200-201 | 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 214 | exec | advec_cell_kernel.f90:83-83,advec_cell_kernel.f90:179-182 | 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 270 | exec | advec_mom_kernel.f90:81-81,advec_mom_kernel.f90:93-96 | 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 651 | 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 200 | exec | advec_cell_kernel.f90:83-83,advec_cell_kernel.f90:97-100 | 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 473 | 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 573 | exec | update_halo_kernel.f90:472-473 | 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 432 | exec | pack_kernel.f90:62-66 | clover_pack_message_left_.DIR.OMP.PARALLEL.LOOP.2.split104 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 471 | exec | reset_field_kernel.f90:61-63 | reset_field_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 654 | exec | update_halo_kernel.f90:177-178 | 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 534 | exec | update_halo_kernel.f90:615-616 | 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 543 | 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 519 | exec | update_halo_kernel.f90:671-672 | 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 204 | exec | advec_cell_kernel.f90:89-91 | advec_cell_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 522 | exec | update_halo_kernel.f90:658-659 | 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 672 | exec | update_halo_kernel.f90:114-115 | 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 675 | 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 621 | exec | update_halo_kernel.f90:296-297 | 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 561 | exec | update_halo_kernel.f90:515-516 | 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 582 | exec | update_halo_kernel.f90:439-440 | 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:701-702 | 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 488 | 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 567 | exec | update_halo_kernel.f90:495-496 | 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 501 | exec | update_halo_kernel.f90:734-735 | 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 642 | exec | update_halo_kernel.f90:220-221 | 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 546 | exec | update_halo_kernel.f90:568-569 | 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 211 | exec | advec_cell_kernel.f90:83-83,advec_cell_kernel.f90:189-192 | 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 633 | exec | update_halo_kernel.f90:253-254 | 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 549 | exec | update_halo_kernel.f90:558-559 | 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 618 | exec | update_halo_kernel.f90:306-307 | 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 570 | exec | update_halo_kernel.f90:482-483 | 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 615 | 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 564 | exec | update_halo_kernel.f90:505-506 | 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 470 | exec | reset_field_kernel.f90:49-49,reset_field_kernel.f90:59-63 | reset_field_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 525 | exec | update_halo_kernel.f90:648-649 | 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 666 | exec | update_halo_kernel.f90:134-135 | 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 606 | exec | update_halo_kernel.f90:349-350 | 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 591 | 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 267 | exec | advec_mom_kernel.f90:81-81,advec_mom_kernel.f90:103-106 | 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 645 | exec | update_halo_kernel.f90:210-211 | 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 585 | exec | update_halo_kernel.f90:429-430 | 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 657 | exec | update_halo_kernel.f90:167-168 | 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 609 | exec | update_halo_kernel.f90:339-340 | 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 662 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:145-148 | 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 18 | exec | build_field.f90:121-130 | build_field_.DIR.OMP.PARALLEL.2 | Single | 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: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 513 | exec | update_halo_kernel.f90:691-692 | 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 605 | 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 509 | 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:317-320 | 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 391 | exec | initialise_chunk_kernel.f90:119-120 | 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 669 | exec | update_halo_kernel.f90:124-125 | 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 638 | 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 635 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:241-244 | 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 588 | exec | update_halo_kernel.f90:419-420 | 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 554 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:536-539 | 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 527 | 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 671 | 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 558 | exec | update_halo_kernel.f90:525-526 | 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 530 | 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 521 | 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 262 | exec | advec_mom_kernel.f90:193-196 | advec_mom_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 11 | exec | build_field.f90:145-149 | build_field_.DIR.OMP.PARALLEL.2 | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 388 | exec | initialise_chunk_kernel.f90:128-129 | 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 497 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:742-745 | 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 623 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:284-287 | 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 551 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:546-549 | 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 542 | 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 537 | exec | update_halo_kernel.f90:605-606 | 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 350 | exec | generate_chunk_kernel.f90:113-114 | generate_chunk_kernel_.DIR.OMP.PARALLEL.2 | Innermost | 0 | 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:712-715 | 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 1069 | exec | update_tile_halo.f90:46-53,update_tile_halo.f90:70-72,update_tile_halo.f90:95-99,update_tile_halo.f90:116-119,update_tile_halo.f90:142-142,update_tile_halo_kernel.f90:519-519,update_tile_halo_kernel.f90:557-557,update_tile_halo_kernel.f90:565-565,update_tile_halo_kernel.f90:578-578,update_tile_halo_kernel.f90:586-586,update_tile_halo_kernel.f90:598-598,update_tile_halo_kernel.f90:611-611,update_tile_halo_kernel.f90:623-623,update_tile_halo_kernel.f90:636-636,update_tile_halo_kernel.f90:648-648,update_tile_halo_kernel.f90:660-660,update_tile_halo_kernel.f90:673-673,update_tile_halo_kernel.f90:685-685,update_tile_halo_kernel.f90:697-697,update_tile_halo_kernel.f90:709-709,update_tile_halo_kernel.f90:721-721,update_tile_halo_kernel.f90:733-733,update_tile_halo_kernel.f90:745-745,update_tile_halo_kernel.f90:757-757,update_tile_halo_kernel.f90:768-768,update_tile_halo_kernel.f90:806-806,update_tile_halo_kernel.f90:815-815,update_tile_halo_kernel.f90:835-835,update_tile_halo_kernel.f90:843-843,update_tile_halo_kernel.f90:855-855,update_tile_halo_kernel.f90:868-868,update_tile_halo_kernel.f90:880-880,update_tile_halo_kernel.f90:893-893,update_tile_halo_kernel.f90:905-905,update_tile_halo_kernel.f90:917-917,update_tile_halo_kernel.f90:930-930,update_tile_halo_kernel.f90:942-942,update_tile_halo_kernel.f90:954-954,update_tile_halo_kernel.f90:966-966,update_tile_halo_kernel.f90:978-978,update_tile_halo_kernel.f90:990-990,update_tile_halo_kernel.f90:1002-1002,update_tile_halo_kernel.f90:1014-1014 | update_halo_.A | Single | 0 | 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:732-735 | 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 674 | 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 659 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:155-158 | 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 656 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:165-168 | 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 653 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:175-178 | 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 632 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:251-254 | 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 626 | 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 617 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:304-307 | 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 611 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:327-330 | 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 575 | 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 572 | 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 524 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:646-649 | 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 22 | exec | build_field.f90:102-115 | build_field_.DIR.OMP.PARALLEL.2 | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 503 | exec | update_halo_kernel.f90:99-99,update_halo_kernel.f90:722-725 | update_halo_kernel_.DIR.OMP.PARALLEL.2 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |