options

Expert Summary

Columns Filter

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 (%) CQA cycles CQA cycles if no scalar integer CQA cycles if FP arith vectorized CQA cycles if fully vectorized CQA cycles if FP only
IDModuleSource LocationSource FunctionLevelMax Time Over Threads (s)Time w.r.t. Wall Time (s)Coverage (% app. time)Speedup if no scalar integerSpeedup if FP arith vectorizedSpeedup if fully vectorizedSpeedup if FP onlyNumber of pathsVectorization Ratio (%)Vector Length Use (%)CQA cyclesCQA cycles if no scalar integerCQA cycles if FP arith vectorizedCQA cycles if fully vectorizedCQA cycles if FP only
Loop 879execviscosity_kernel.f90:53-89viscosity_kernel_module_mp_viscosity_kernel_.DIR.OMP.PARALLEL.2Innermost2.732.586.501.002.002.001.00295.5447.8828.5028.5014.2514.2528.50
Loop 57execPdV_kernel.f90:111-123,PdV_kernel.f90:131-135pdv_kernel_module_mp_pdv_kernel_.DIR.OMP.PARALLEL.2Innermost2.562.516.321.061.112.001.061100.0050.008.508.007.634.258.00
Loop 54execPdV_kernel.f90:69-69,PdV_kernel.f90:75-87,PdV_kernel.f90:95-99pdv_kernel_module_mp_pdv_kernel_.DIR.OMP.PARALLEL.2Innermost2.162.105.291.001.562.001.001100.0050.008.008.005.134.008.00
Loop 233execideal_gas_kernel.f90:49-55ideal_gas_kernel_module_mp_ideal_gas_kernel_.DIR.OMP.PARALLEL.2Innermost2.142.075.201.002.002.001.001100.0050.0012.5012.506.256.2512.50
Loop 63execaccelerate_kernel.f90:62-76accelerate_kernel_module_mp_accelerate_kernel_.DIR.OMP.PARALLEL.2Innermost2.061.984.991.001.232.001.001100.0050.008.008.006.504.008.00
Loop 110execadvec_mom_kernel.f90:81-81,advec_mom_kernel.f90:152-152,advec_mom_kernel.f90:158-177advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Innermost1.821.734.361.031.452.901.88198.2142.0822.5021.7515.507.7512.00
Loop 119execadvec_mom_kernel.f90:81-81,advec_mom_kernel.f90:215-215,advec_mom_kernel.f90:227-241advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Innermost1.721.634.101.041.552.902.03291.8642.1324.3823.4415.698.4112.00
Loop 186execflux_calc_kernel.f90:56-60flux_calc_kernel_module_mp_flux_calc_kernel_.DIR.OMP.PARALLEL.2Innermost1.631.583.981.001.002.001.001100.0050.003.003.003.001.503.00
Loop 117execadvec_mom_kernel.f90:247-248advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Innermost1.651.563.941.002.002.001.001100.0050.004.004.002.002.004.00
Loop 107execadvec_mom_kernel.f90:183-184advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Innermost1.651.563.931.002.002.001.001100.0050.004.004.002.002.004.00
Loop 79execadvec_cell_kernel.f90:204-204,advec_cell_kernel.f90:216-248advec_cell_kernel_module_mp_advec_cell_kernel_.DIR.OMP.PARALLEL.2Innermost1.381.323.331.031.453.023.29198.3545.2539.5038.5027.2313.0912.00
Loop 167execcalc_dt_kernel.f90:92-129calc_dt_kernel_module_mp_calc_dt_kernel_.DIR.OMP.PARALLEL.2Innermost1.351.313.311.002.002.001.00495.3248.2532.5032.5016.2516.2532.50
Loop 70execadvec_cell_kernel.f90:83-83,advec_cell_kernel.f90:112-112,advec_cell_kernel.f90:118-118,advec_cell_kernel.f90:124-157advec_cell_kernel_module_mp_advec_cell_kernel_.DIR.OMP.PARALLEL.2Innermost1.351.313.301.051.442.872.99197.6743.2435.8834.2525.0012.5012.00
Loop 68execadvec_cell_kernel.f90:164-170advec_cell_kernel_module_mp_advec_cell_kernel_.DIR.OMP.PARALLEL.2Innermost1.311.283.231.002.002.001.001100.0050.008.008.004.004.008.00
Loop 77execadvec_cell_kernel.f90:255-261advec_cell_kernel_module_mp_advec_cell_kernel_.DIR.OMP.PARALLEL.2Innermost1.301.273.211.002.002.001.001100.0050.008.008.004.004.008.00
Loop 132execadvec_mom_kernel.f90:85-87advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Innermost1.231.152.891.001.142.001.001100.0050.002.002.001.751.002.00
Loop 112execadvec_mom_kernel.f90:138-144advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Innermost1.191.142.871.001.002.001.201100.0050.003.003.003.001.502.50
Loop 121execadvec_mom_kernel.f90:203-208advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Innermost1.191.132.851.001.002.001.201100.0050.003.003.003.001.502.50
Loop 130execadvec_mom_kernel.f90:95-97advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Innermost1.201.122.831.001.142.001.001100.0050.002.002.001.751.002.00
Loop 333execreset_field_kernel.f90:61-63reset_field_kernel_module_mp_reset_field_kernel_.DIR.OMP.PARALLEL.2Innermost1.040.992.491.001.002.001.001100.0050.001.001.001.000.501.00
Loop 125execadvec_mom_kernel.f90:115-117advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Innermost1.040.982.461.001.002.001.251100.0050.001.251.251.250.631.00
Loop 336execreset_field_kernel.f90:51-53reset_field_kernel_module_mp_reset_field_kernel_.DIR.OMP.PARALLEL.2Innermost1.000.962.421.001.002.001.001100.0050.001.001.001.000.501.00
Loop 128execadvec_mom_kernel.f90:105-107advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Innermost1.020.962.421.001.002.001.251100.0050.001.251.251.250.631.00
Loop 347execrevert_kernel.f90:46-48revert_kernel_module_mp_revert_kernel_.DIR.OMP.PARALLEL.2Innermost1.000.952.411.001.002.001.001100.0050.001.001.001.000.501.00
Loop 74execadvec_cell_kernel.f90:89-91advec_cell_kernel_module_mp_advec_cell_kernel_.DIR.OMP.PARALLEL.2Innermost0.610.571.421.001.712.001.001100.0050.003.003.001.751.503.00
Loop 84execadvec_cell_kernel.f90:181-183advec_cell_kernel_module_mp_advec_cell_kernel_.DIR.OMP.PARALLEL.2Innermost0.590.551.401.001.712.001.001100.0050.003.003.001.751.503.00
Loop 82execadvec_cell_kernel.f90:191-193advec_cell_kernel_module_mp_advec_cell_kernel_.DIR.OMP.PARALLEL.2Innermost0.540.481.221.001.002.001.251100.0050.001.251.251.250.631.00
Loop 114execadvec_mom_kernel.f90:128-131advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Innermost0.540.481.221.001.202.001.001100.0050.001.501.501.250.751.50
Loop 123execadvec_mom_kernel.f90:193-196advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Innermost0.520.481.221.001.202.001.001100.0050.001.501.501.250.751.50
Loop 72execadvec_cell_kernel.f90:99-101advec_cell_kernel_module_mp_advec_cell_kernel_.DIR.OMP.PARALLEL.2Innermost0.510.471.191.001.002.001.251100.0050.001.251.251.250.631.00
Loop 178execfield_summary_kernel.f90:58-71field_summary_kernel_module_mp_field_summary_kernel_.DIR.OMP.PARALLEL.2Innermost0.130.120.291.002.002.001.00196.3047.696.506.503.253.256.50
Loop 193execgenerate_chunk_kernel.f90:87-87,generate_chunk_kernel.f90:128-133,generate_chunk_kernel.f90:136-137,generate_chunk_kernel.f90:142-146,generate_chunk_kernel.f90:149-150,generate_chunk_kernel.f90:154-157,generate_chunk_kernel.f90:160-161generate_chunk_kernel_module_mp_generate_chunk_kernel_.DIR.OMP.PARALLEL.2InBetween0.020.010.012.352.3512.174.29640.0012.1336.5015.5015.503.008.50
Loop 62execaccelerate_kernel.f90:60-76accelerate_kernel_module_mp_accelerate_kernel_.DIR.OMP.PARALLEL.2Outermost0.020.000.011.781.204.675.29439.4725.5623.8113.3819.845.094.50
Loop 301execpack_kernel.f90:158-160pack_kernel_module_mp_clover_pack_message_right_.DIR.OMP.PARALLEL.LOOP.2.split100Innermost0.030.000.011.001.008.001.0010.0012.502.002.002.000.252.00
Loop 246execinitialise_chunk_kernel.f90:110-111initialise_chunk_kernel_module_mp_initialise_chunk_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.011.001.002.001.001100.0050.001.001.001.000.501.00
Loop 295execpack_kernel.f90:64-66pack_kernel_module_mp_clover_pack_message_left_.DIR.OMP.PARALLEL.LOOP.2.split104Innermost0.030.000.011.001.008.001.0010.0012.501.001.001.000.131.00
Loop 240execinitialise_chunk_kernel.f90:128-129initialise_chunk_kernel_module_mp_initialise_chunk_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.011.001.002.001.001100.0050.001.001.001.000.501.00
Loop 205execgenerate_chunk_kernel.f90:105-106generate_chunk_kernel_module_mp_generate_chunk_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.01NANANANANANANANANANANANA
Loop 202execgenerate_chunk_kernel.f90:113-114generate_chunk_kernel_module_mp_generate_chunk_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.01NANANANANANANANANANANANA
Loop 211execgenerate_chunk_kernel.f90:89-90generate_chunk_kernel_module_mp_generate_chunk_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.01NANANANANANANANANANANANA
Loop 243execinitialise_chunk_kernel.f90:119-120initialise_chunk_kernel_module_mp_initialise_chunk_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.01NANANANANANANANANANANANA
Loop 208execgenerate_chunk_kernel.f90:97-98generate_chunk_kernel_module_mp_generate_chunk_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.01NANANANANANANANANANANANA
Loop 307execpack_kernel.f90:251-253pack_kernel_module_mp_clover_pack_message_top_.DIR.OMP.PARALLEL.LOOP.267.split71Single0.020.000.01NANANANANANANANANANANANA
Loop 311execpack_kernel.f90:344-347pack_kernel_module_mp_clover_pack_message_bottom_.DIR.OMP.PARALLEL.LOOP.269.split73Single0.030.000.01NANANANANANANANANANANANA
Loop 165execcalc_dt_kernel.f90:92-94,calc_dt_kernel.f90:97-103,calc_dt_kernel.f90:107-107,calc_dt_kernel.f90:112-115,calc_dt_kernel.f90:119-119,calc_dt_kernel.f90:123-123,calc_dt_kernel.f90:129-129calc_dt_kernel_module_mp_calc_dt_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.01NANANANANANANANANANANANA
Loop 309execpack_kernel.f90:297-300pack_kernel_module_mp_clover_unpack_message_top_.DIR.OMP.PARALLEL.LOOP.268.split72Single0.010.000.01NANANANANANANANANANANANA
Loop 314execpack_kernel.f90:392-395pack_kernel_module_mp_clover_unpack_message_bottom_.DIR.OMP.PARALLEL.8Innermost0.010.000.01NANANANANANANANANANANANA
Loop 118execadvec_mom_kernel.f90:81-81,advec_mom_kernel.f90:213-215,advec_mom_kernel.f90:227-234,advec_mom_kernel.f90:237-240advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.01NANANANANANANANANANANANA
Loop 69execadvec_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-157advec_cell_kernel_module_mp_advec_cell_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.01NANANANANANANANANANANANA
Loop 52execPdV_kernel.f90:69-69,PdV_kernel.f90:73-78,PdV_kernel.f90:81-83,PdV_kernel.f90:87-87,PdV_kernel.f90:95-99pdv_kernel_module_mp_pdv_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.00NANANANANANANANANANANANA
Loop 66execadvec_cell_kernel.f90:83-83,advec_cell_kernel.f90:162-168advec_cell_kernel_module_mp_advec_cell_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.00NANANANANANANANANANANANA
Loop 331execreset_field_kernel.f90:49-49,reset_field_kernel.f90:59-63reset_field_kernel_module_mp_reset_field_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.00NANANANANANANANANANANANA
Loop 124execadvec_mom_kernel.f90:81-81,advec_mom_kernel.f90:113-117advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.00NANANANANANANANANANANANA
Loop 334execreset_field_kernel.f90:49-53reset_field_kernel_module_mp_reset_field_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.00NANANANANANANANANANANANA
Loop 345execrevert_kernel.f90:44-48revert_kernel_module_mp_revert_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.00NANANANANANANANANANANANA
Loop 120execadvec_mom_kernel.f90:81-81,advec_mom_kernel.f90:201-208advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Outermost0.020.000.00NANANANANANANANANANANANA
Loop 126execadvec_mom_kernel.f90:81-81,advec_mom_kernel.f90:103-107advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.00NANANANANANANANANANANANA
Loop 185execflux_calc_kernel.f90:54-60flux_calc_kernel_module_mp_flux_calc_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.00NANANANANANANANANANANANA
Loop 108execadvec_mom_kernel.f90:81-81,advec_mom_kernel.f90:150-152,advec_mom_kernel.f90:163-165,advec_mom_kernel.f90:177-177advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.00NANANANANANANANANANANANA
Loop 55execPdV_kernel.f90:69-69,PdV_kernel.f90:109-114,PdV_kernel.f90:117-119,PdV_kernel.f90:123-123,PdV_kernel.f90:131-135pdv_kernel_module_mp_pdv_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.00NANANANANANANANANANANANA
Loop 877execviscosity_kernel.f90:53-60,viscosity_kernel.f90:65-66,viscosity_kernel.f90:71-71,viscosity_kernel.f90:74-74,viscosity_kernel.f90:89-89viscosity_kernel_module_mp_viscosity_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.00NANANANANANANANANANANANA
Loop 304execpack_kernel.f90:205-207pack_kernel_module_mp_clover_unpack_message_right_.DIR.OMP.PARALLEL.LOOP.2.split103Innermost0.010.000.00NANANANANANANANANANANANA
Loop 231execideal_gas_kernel.f90:47-51,ideal_gas_kernel.f90:55-55ideal_gas_kernel_module_mp_ideal_gas_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.00NANANANANANANANANANANANA
Loop 303execpack_kernel.f90:203-207pack_kernel_module_mp_clover_unpack_message_right_.DIR.OMP.PARALLEL.LOOP.2.split103Outermost0.010.000.00NANANANANANANANANANANANA
Loop 298execpack_kernel.f90:111-113pack_kernel_module_mp_clover_unpack_message_left_.DIR.OMP.PARALLEL.LOOP.2.split99Innermost0.010.000.00NANANANANANANANANANANANA
Loop 131execadvec_mom_kernel.f90:81-87advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.00NANANANANANANANANANANANA
Loop 71execadvec_cell_kernel.f90:83-83,advec_cell_kernel.f90:97-101advec_cell_kernel_module_mp_advec_cell_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.00NANANANANANANANANANANANA
Loop 111execadvec_mom_kernel.f90:81-81,advec_mom_kernel.f90:136-144advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Outermost0.020.000.00NANANANANANANANANANANANA
Loop 297execpack_kernel.f90:109-113pack_kernel_module_mp_clover_unpack_message_left_.DIR.OMP.PARALLEL.LOOP.2.split99Outermost0.010.000.00NANANANANANANANANANANANA
Loop 80execadvec_cell_kernel.f90:83-83,advec_cell_kernel.f90:189-193advec_cell_kernel_module_mp_advec_cell_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 198execgenerate_chunk_kernel.f90:131-131,generate_chunk_kernel.f90:136-139,generate_chunk_kernel.f90:144-144generate_chunk_kernel_module_mp_generate_chunk_kernel_.DIR.OMP.PARALLEL.2InBetween0.010.000.00NANANANANANANANANANANANA
Loop 109execadvec_mom_kernel.f90:152-152,advec_mom_kernel.f90:163-177advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.00NANANANANANANANANANANANA
Loop 78execadvec_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-248advec_cell_kernel_module_mp_advec_cell_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.00NANANANANANANANANANANANA
Loop 129execadvec_mom_kernel.f90:81-81,advec_mom_kernel.f90:93-97advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.00NANANANANANANANANANANANA
Loop 294execpack_kernel.f90:62-66pack_kernel_module_mp_clover_pack_message_left_.DIR.OMP.PARALLEL.LOOP.2.split104Outermost0.010.000.00NANANANANANANANANANANANA
Loop 75execadvec_cell_kernel.f90:83-83,advec_cell_kernel.f90:253-259advec_cell_kernel_module_mp_advec_cell_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.00NANANANANANANANANANANANA
Loop 300execpack_kernel.f90:156-160pack_kernel_module_mp_clover_pack_message_right_.DIR.OMP.PARALLEL.LOOP.2.split100Outermost0.010.000.00NANANANANANANANANANANANA
Loop 122execadvec_mom_kernel.f90:81-81,advec_mom_kernel.f90:191-196advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.00NANANANANANANANANANANANA
Loop 83execadvec_cell_kernel.f90:83-83,advec_cell_kernel.f90:179-183advec_cell_kernel_module_mp_advec_cell_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.00NANANANANANANANANANANANA
Loop 512execupdate_halo_kernel.f90:167-168update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.00NANANANANANANANANANANANA
Loop 73execadvec_cell_kernel.f90:83-83,advec_cell_kernel.f90:87-91advec_cell_kernel_module_mp_advec_cell_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.00NANANANANANANANANANANANA
Loop 401execupdate_halo_kernel.f90:568-569update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.00NANANANANANANANANANANANA
Loop 115execadvec_mom_kernel.f90:81-81,advec_mom_kernel.f90:245-248advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.00NANANANANANANANANANANANA
Loop 509execupdate_halo_kernel.f90:177-178update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.00NANANANANANANANANANANANA
Loop 113execadvec_mom_kernel.f90:81-81,advec_mom_kernel.f90:126-131advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 425execupdate_halo_kernel.f90:482-483update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.00NANANANANANANANANANANANA
Loop 488execupdate_halo_kernel.f90:253-254update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.00NANANANANANANANANANANANA
Loop 105execadvec_mom_kernel.f90:81-81,advec_mom_kernel.f90:181-184advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.00NANANANANANANANANANANANA
Loop 377execupdate_halo_kernel.f90:658-659update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.00NANANANANANANANANANANANA
Loop 362execupdate_halo_kernel.f90:714-715update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.00NANANANANANANANANANANANA
Loop 485execupdate_halo_kernel.f90:263-264update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.00NANANANANANANANANANANANA
Loop 332execreset_field_kernel.f90:61-63reset_field_kernel_module_mp_reset_field_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.00NANANANANANANANANANANANA
Loop 431execupdate_halo_kernel.f90:462-463update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.00NANANANANANANANANANANANA
Loop 380execupdate_halo_kernel.f90:648-649update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.000.000.00NANANANANANANANANANANANA
Loop 359execupdate_halo_kernel.f90:724-725update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.00NANANANANANANANANANANANA
Loop 241execinitialise_chunk_kernel.f90:60-60,initialise_chunk_kernel.f90:117-120initialise_chunk_kernel_module_mp_initialise_chunk_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.00NANANANANANANANANANANANA
Loop 209execgenerate_chunk_kernel.f90:87-90generate_chunk_kernel_module_mp_generate_chunk_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 353execupdate_halo_kernel.f90:744-745update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.000.000.00NANANANANANANANANANANANA
Loop 491execupdate_halo_kernel.f90:243-244update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.00NANANANANANANANANANANANA
Loop 494execupdate_halo_kernel.f90:233-234update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.00NANANANANANANANANANANANA
Loop 356execupdate_halo_kernel.f90:734-735update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.000.000.00NANANANANANANANANANANANA
Loop 177execfield_summary_kernel.f90:56-58,field_summary_kernel.f90:62-62,field_summary_kernel.f90:65-71field_summary_kernel_module_mp_field_summary_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.00NANANANANANANANANANANANA
Loop 106execadvec_mom_kernel.f90:183-184advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.00NANANANANANANANANANANANA
Loop 383execupdate_halo_kernel.f90:638-639update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.00NANANANANANANANANANANANA
Loop 407execupdate_halo_kernel.f90:548-549update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.00NANANANANANANANANANANANA
Loop 515execupdate_halo_kernel.f90:157-158update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.00NANANANANANANANANANANANA
Loop 518execupdate_halo_kernel.f90:147-148update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.000.000.00NANANANANANANANANANANANA
Loop 434execupdate_halo_kernel.f90:452-453update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.00NANANANANANANANANANANANA
Loop 428execupdate_halo_kernel.f90:472-473update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.000.000.00NANANANANANANANANANANANA
Loop 524execupdate_halo_kernel.f90:124-125update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.00NANANANANANANANANANANANA
Loop 116execadvec_mom_kernel.f90:247-248advec_mom_kernel_mod_mp_advec_mom_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.00NANANANANANANANANANANANA
Loop 410execupdate_halo_kernel.f90:538-539update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.00NANANANANANANANANANANANA
Loop 389execupdate_halo_kernel.f90:615-616update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.00NANANANANANANANANANANANA
Loop 404execupdate_halo_kernel.f90:558-559update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.000.000.00NANANANANANANANANANANANA
Loop 365execupdate_halo_kernel.f90:701-702update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.000.000.00NANANANANANANANANANANANA
Loop 508execupdate_halo_kernel.f90:99-99,update_halo_kernel.f90:175-178update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.00NANANANANANANANANANANANA
Loop 312execpack_kernel.f90:390-398pack_kernel_module_mp_clover_unpack_message_bottom_.DIR.OMP.PARALLEL.8Outermost0.010.000.00NANANANANANANANANANANANA
Loop 437execupdate_halo_kernel.f90:439-440update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.000.000.00NANANANANANANANANANANANA
Loop 386execupdate_halo_kernel.f90:628-629update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.000.000.00NANANANANANANANANANANANA
Loop 511execupdate_halo_kernel.f90:99-99,update_halo_kernel.f90:165-168update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 374execupdate_halo_kernel.f90:671-672update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.000.000.00NANANANANANANANANANANANA
Loop 424execupdate_halo_kernel.f90:99-99,update_halo_kernel.f90:480-483update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.00NANANANANANANANANANANANA
Loop 376execupdate_halo_kernel.f90:99-99,update_halo_kernel.f90:656-659update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 476execupdate_halo_kernel.f90:296-297update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.00NANANANANANANANANANANANA
Loop 497execupdate_halo_kernel.f90:220-221update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.000.000.00NANANANANANANANANANANANA
Loop 33execbuild_field.f90:102-115build_field_.DIR.OMP.PARALLEL.2Single0.000.000.00NANANANANANANANANANANANA
Loop 499execupdate_halo_kernel.f90:99-99,update_halo_kernel.f90:208-211update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 364execupdate_halo_kernel.f90:99-99,update_halo_kernel.f90:699-702update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.00NANANANANANANANANANANANA
Loop 206execgenerate_chunk_kernel.f90:87-87,generate_chunk_kernel.f90:95-98generate_chunk_kernel_module_mp_generate_chunk_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.00NANANANANANANANANANANANA
Loop 484execupdate_halo_kernel.f90:99-99,update_halo_kernel.f90:261-264update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 521execupdate_halo_kernel.f90:134-135update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.000.000.00NANANANANANANANANANANANA
Loop 482execupdate_halo_kernel.f90:276-277update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.000.000.00NANANANANANANANANANANANA
Loop 472execupdate_halo_kernel.f90:99-99,update_halo_kernel.f90:304-307update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 421execupdate_halo_kernel.f90:99-99,update_halo_kernel.f90:493-496update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 200execgenerate_chunk_kernel.f90:87-87,generate_chunk_kernel.f90:111-114generate_chunk_kernel_module_mp_generate_chunk_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 413execupdate_halo_kernel.f90:525-526update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.000.000.00NANANANANANANANANANANANA
Loop 433execupdate_halo_kernel.f90:99-99,update_halo_kernel.f90:450-453update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 398execupdate_halo_kernel.f90:585-586update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.000.000.00NANANANANANANANANANANANA
Loop 244execinitialise_chunk_kernel.f90:60-60,initialise_chunk_kernel.f90:108-111initialise_chunk_kernel_module_mp_initialise_chunk_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 368execupdate_halo_kernel.f90:691-692update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.00NANANANANANANANANANANANA
Loop 493execupdate_halo_kernel.f90:99-99,update_halo_kernel.f90:231-234update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 238execinitialise_chunk_kernel.f90:60-60,initialise_chunk_kernel.f90:126-129initialise_chunk_kernel_module_mp_initialise_chunk_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 203execgenerate_chunk_kernel.f90:87-87,generate_chunk_kernel.f90:103-106generate_chunk_kernel_module_mp_generate_chunk_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 473execupdate_halo_kernel.f90:306-307update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.00NANANANANANANANANANANANA
Loop 358execupdate_halo_kernel.f90:99-99,update_halo_kernel.f90:722-725update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 520execupdate_halo_kernel.f90:99-99,update_halo_kernel.f90:132-135update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 529execupdate_halo_kernel.f90:99-99,update_halo_kernel.f90:102-105update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 517execupdate_halo_kernel.f90:99-99,update_halo_kernel.f90:145-148update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 506execupdate_halo_kernel.f90:190-191update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.000.000.00NANANANANANANANANANANANA
Loop 400execupdate_halo_kernel.f90:99-99,update_halo_kernel.f90:566-569update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 373execupdate_halo_kernel.f90:99-99,update_halo_kernel.f90:669-672update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 475execupdate_halo_kernel.f90:99-99,update_halo_kernel.f90:294-297update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 464execupdate_halo_kernel.f90:339-340update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.000.000.00NANANANANANANANANANANANA
Loop 379execupdate_halo_kernel.f90:99-99,update_halo_kernel.f90:646-649update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 460execupdate_halo_kernel.f90:99-99,update_halo_kernel.f90:347-350update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 412execupdate_halo_kernel.f90:99-99,update_halo_kernel.f90:523-526update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 530execupdate_halo_kernel.f90:104-105update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.000.000.00NANANANANANANANANANANANA
Loop 505execupdate_halo_kernel.f90:99-99,update_halo_kernel.f90:188-191update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 422execupdate_halo_kernel.f90:495-496update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.000.000.00NANANANANANANANANANANANA
Loop 409execupdate_halo_kernel.f90:99-99,update_halo_kernel.f90:536-539update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 1237execfor_f90_scanOutermost0.000.000.00NANANANANANANANANANANANA
Loop 403execupdate_halo_kernel.f90:99-99,update_halo_kernel.f90:556-559update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 391execupdate_halo_kernel.f90:99-99,update_halo_kernel.f90:603-606update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 496execupdate_halo_kernel.f90:99-99,update_halo_kernel.f90:218-221update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 490execupdate_halo_kernel.f90:99-99,update_halo_kernel.f90:241-244update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 419execupdate_halo_kernel.f90:505-506update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.00NANANANANANANANANANANANA
Loop 382execupdate_halo_kernel.f90:99-99,update_halo_kernel.f90:636-639update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.00NANANANANANANANANANANANA
Loop 29execbuild_field.f90:121-130build_field_.DIR.OMP.PARALLEL.2Single0.000.000.00NANANANANANANANANANANANA
Loop 527execupdate_halo_kernel.f90:114-115update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.000.000.00NANANANANANANANANANANANA
Loop 514execupdate_halo_kernel.f90:99-99,update_halo_kernel.f90:155-158update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 500execupdate_halo_kernel.f90:210-211update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.010.000.00NANANANANANANANANANANANA
Loop 479execupdate_halo_kernel.f90:286-287update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Innermost0.000.000.00NANANANANANANANANANANANA
Loop 478execupdate_halo_kernel.f90:99-99,update_halo_kernel.f90:284-287update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Outermost0.010.000.00NANANANANANANANANANANANA
Loop 370execupdate_halo_kernel.f90:99-99,update_halo_kernel.f90:679-682update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 957execclover.f90:492-497clover_exchangeSingle0.000.000.00NANANANANANANANANANANANA
Loop 352execupdate_halo_kernel.f90:99-99,update_halo_kernel.f90:742-745update_halo_kernel_module_mp_update_halo_kernel_.DIR.OMP.PARALLEL.2Outermost0.000.000.00NANANANANANANANANANANANA
×