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 39execPdV_kernel.f90:113-123,PdV_kernel.f90:129-135__nv_pdv_kernel_module_pdv_kernel__PARALLEL_F2L67_1Innermost2.562.486.651.001.001.001.001100.00100.0016.0016.0016.0016.0016.00
Loop 35execPdV_kernel.f90:77-87,PdV_kernel.f90:93-99__nv_pdv_kernel_module_pdv_kernel__PARALLEL_F2L67_1Innermost2.122.065.521.001.001.001.001100.00100.0016.0016.0016.0016.0016.00
Loop 304execideal_gas_kernel.f90:50-55__nv_ideal_gas_kernel_module_ideal_gas_kernel__PARALLEL_F2L45_1Innermost2.142.055.481.001.001.001.001100.00100.0012.5012.5012.5012.5012.50
Loop 51execaccelerate_kernel.f90:63-63,accelerate_kernel.f90:69-75__nv_accelerate_kernel_module_accelerate_kernel__PARALLEL_F2L57_1Innermost2.051.985.291.001.001.001.001100.00100.009.509.509.509.509.50
Loop 120execadvec_mom_kernel.f90:215-215,advec_mom_kernel.f90:227-241__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Innermost1.681.614.321.034.078.001.03212.2914.0410.3110.002.531.2910.00
Loop 134execadvec_mom_kernel.f90:152-177__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Innermost1.681.614.301.004.378.001.00411.6913.8810.0010.002.291.2510.00
Loop 233execflux_calc_kernel.f90:57-61__nv_flux_calc_kernel_module_flux_calc_kernel__PARALLEL_F2L49_1Innermost1.661.594.261.331.001.001.331100.00100.004.003.004.004.003.00
Loop 117execadvec_mom_kernel.f90:248-248__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Innermost1.631.564.191.001.001.001.001100.00100.004.004.004.004.004.00
Loop 131execadvec_mom_kernel.f90:184-184__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Innermost1.631.554.161.001.001.001.001100.00100.004.004.004.004.004.00
Loop 63execadvec_cell_kernel.f90:202-204,advec_cell_kernel.f90:210-210,advec_cell_kernel.f90:216-246__nv_advec_cell_kernel_module_advec_cell_kernel__PARALLEL_F2L81_1Innermost1.361.313.511.031.213.162.54859.1731.7030.5029.7525.139.6412.00
Loop 78execadvec_cell_kernel.f90:110-149,advec_cell_kernel.f90:155-155__nv_advec_cell_kernel_module_advec_cell_kernel__PARALLEL_F2L81_1Innermost1.321.293.461.051.243.332.641663.0432.9463.2560.2551.0018.9724.00
Loop 74execadvec_cell_kernel.f90:165-170__nv_advec_cell_kernel_module_advec_cell_kernel__PARALLEL_F2L81_1Innermost1.311.293.441.001.001.001.001100.00100.008.008.008.008.008.00
Loop 212execcalc_dt_kernel.f90:107-131__nv_calc_dt_kernel_module_calc_dt_kernel__PARALLEL_F2L89_1Innermost1.331.283.431.003.848.001.00211.8513.9830.5030.507.943.8130.50
Loop 59execadvec_cell_kernel.f90:256-262__nv_advec_cell_kernel_module_advec_cell_kernel__PARALLEL_F2L81_1Innermost1.311.283.421.001.001.001.001100.00100.008.008.008.008.008.00
Loop 157execadvec_mom_kernel.f90:86-87__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Innermost1.221.153.071.001.001.001.001100.00100.002.002.002.002.002.00
Loop 137execadvec_mom_kernel.f90:140-144__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Innermost1.191.143.051.001.001.001.201100.00100.003.003.003.003.002.50
Loop 123execadvec_mom_kernel.f90:204-208__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Innermost1.191.143.051.001.001.001.201100.00100.003.003.003.003.002.50
Loop 153execadvec_mom_kernel.f90:96-97__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Innermost1.191.112.991.001.001.001.001100.00100.002.002.002.002.002.00
Loop 416execreset_field_kernel.f90:62-63__nv_reset_field_kernel_module_reset_field_kernel__PARALLEL_F2L47_1Innermost1.070.982.621.001.001.002.001100.00100.002.002.002.002.001.00
Loop 145execadvec_mom_kernel.f90:116-117__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Innermost1.030.982.611.001.001.001.251100.00100.001.251.251.251.251.00
Loop 420execreset_field_kernel.f90:52-53__nv_reset_field_kernel_module_reset_field_kernel__PARALLEL_F2L47_1Innermost1.020.972.601.001.001.002.001100.00100.002.002.002.002.001.00
Loop 440execrevert_kernel.f90:47-48__nv_revert_kernel_module_revert_kernel__PARALLEL_F2L41_1Innermost1.020.962.571.001.001.002.001100.00100.002.002.002.002.001.00
Loop 149execadvec_mom_kernel.f90:106-107__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Innermost1.000.962.561.001.001.001.251100.00100.001.251.251.251.251.00
Loop 1141execviscosity_kernel.f90:56-92__nv_viscosity_kernel_module_viscosity_kernel__PARALLEL_F2L50_1Innermost0.860.822.201.003.015.401.04341.7517.7218.1718.176.043.3617.50
Loop 85execadvec_cell_kernel.f90:90-91__nv_advec_cell_kernel_module_advec_cell_kernel__PARALLEL_F2L81_1Innermost0.610.571.521.001.001.001.001100.00100.002.502.502.502.502.50
Loop 70execadvec_cell_kernel.f90:182-183__nv_advec_cell_kernel_module_advec_cell_kernel__PARALLEL_F2L81_1Innermost0.610.561.491.001.001.001.001100.00100.002.502.502.502.502.50
Loop 66execadvec_cell_kernel.f90:192-193__nv_advec_cell_kernel_module_advec_cell_kernel__PARALLEL_F2L81_1Innermost0.530.491.301.001.001.001.251100.00100.001.251.251.251.251.00
Loop 127execadvec_mom_kernel.f90:195-195__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Innermost0.520.481.291.001.001.001.001100.00100.001.501.501.501.501.50
Loop 141execadvec_mom_kernel.f90:130-130__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Innermost0.510.481.281.001.001.001.001100.00100.003.003.003.003.003.00
Loop 81execadvec_cell_kernel.f90:100-101__nv_advec_cell_kernel_module_advec_cell_kernel__PARALLEL_F2L81_1Innermost0.510.471.271.001.001.001.251100.00100.001.251.251.251.251.00
Loop 221execfield_summary_kernel.f90:58-58,field_summary_kernel.f90:63-72__nv_field_summary_kernel_module_field_summary_kernel__PARALLEL_F2L54_1InBetween0.080.050.141.452.7410.551.4515.5612.853.632.501.320.342.50
Loop 21execbuild_field.f90:104-116__nv_build_field__PARALLEL_F2L100_1Innermost0.040.030.091.001.0016.0016.5010.006.2516.5016.5016.501.031.00
Loop 220execfield_summary_kernel.f90:62-63__nv_field_summary_kernel_module_field_summary_kernel__PARALLEL_F2L54_1Innermost0.060.030.091.003.338.001.0010.0012.502.002.000.600.252.00
Loop 219execfield_summary_kernel.f90:62-63__nv_field_summary_kernel_module_field_summary_kernel__PARALLEL_F2L54_1Innermost0.050.030.081.003.338.001.0010.0012.502.002.000.600.252.00
Loop 19execbuild_field.f90:123-131__nv_build_field__PARALLEL_F2L100_1Innermost0.030.020.061.001.0016.003.6310.006.2512.2512.2512.250.773.38
Loop 15execbuild_field.f90:147-150__nv_build_field__PARALLEL_F2L100_1Innermost0.010.010.021.001.0016.004.5010.006.254.504.504.500.281.00
Loop 17execbuild_field.f90:138-141__nv_build_field__PARALLEL_F2L100_1Innermost0.010.010.021.001.0016.004.5010.006.254.504.504.500.281.00
Loop 245execgenerate_chunk_kernel.f90:129-133,generate_chunk_kernel.f90:137-138,generate_chunk_kernel.f90:142-146,generate_chunk_kernel.f90:150-151,generate_chunk_kernel.f90:154-157,generate_chunk_kernel.f90:161-162,generate_chunk_kernel.f90:166-167__nv_generate_chunk_kernel_module_generate_chunk_kernel__PARALLEL_F2L85_1InBetween0.020.010.012.353.1113.233.411570.0012.2163.1326.8820.284.7718.50
Loop 310execinitialise_chunk_kernel.f90:129-129__nv_initialise_chunk_kernel_module_initialise_chunk_kernel__PARALLEL_F2L58_1Innermost0.010.000.011.001.001.003.001100.00100.003.003.003.003.001.00
Loop 278execgenerate_chunk_kernel.f90:90-90__nv_generate_chunk_kernel_module_generate_chunk_kernel__PARALLEL_F2L85_1Innermost0.010.000.011.001.001.002.001100.00100.002.002.002.002.001.00
Loop 318execinitialise_chunk_kernel.f90:111-111__nv_initialise_chunk_kernel_module_initialise_chunk_kernel__PARALLEL_F2L58_1Innermost0.010.000.011.001.001.002.001100.00100.002.002.002.002.001.00
Loop 266execgenerate_chunk_kernel.f90:114-114__nv_generate_chunk_kernel_module_generate_chunk_kernel__PARALLEL_F2L85_1Innermost0.010.000.011.001.001.002.001100.00100.002.002.002.002.001.00
Loop 314execinitialise_chunk_kernel.f90:120-120__nv_initialise_chunk_kernel_module_initialise_chunk_kernel__PARALLEL_F2L58_1Innermost0.010.000.011.001.001.002.001100.00100.002.002.002.002.001.00
Loop 274execgenerate_chunk_kernel.f90:98-98__nv_generate_chunk_kernel_module_generate_chunk_kernel__PARALLEL_F2L85_1Innermost0.010.000.01NANANANANANANANANANANANA
Loop 370execpack_kernel.f90:160-161__nv_pack_kernel_module_clover_pack_message_right__PARALLEL_F2L155_3Innermost0.030.000.01NANANANANANANANANANANANA
Loop 270execgenerate_chunk_kernel.f90:106-106__nv_generate_chunk_kernel_module_generate_chunk_kernel__PARALLEL_F2L85_1Innermost0.010.000.01NANANANANANANANANANANANA
Loop 362execpack_kernel.f90:66-67__nv_pack_kernel_module_clover_pack_message_left__PARALLEL_F2L61_1Innermost0.030.000.01NANANANANANANANANANANANA
Loop 386execpack_kernel.f90:345-347__nv_pack_kernel_module_clover_pack_message_bottom__PARALLEL_F2L343_7Single0.020.000.01NANANANANANANANANANANANA
Loop 133execadvec_mom_kernel.f90:151-151,advec_mom_kernel.f90:178-178__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Outermost0.020.000.01NANANANANANANANANANANANA
Loop 76execadvec_cell_kernel.f90:110-110,advec_cell_kernel.f90:149-149,advec_cell_kernel.f90:157-158__nv_advec_cell_kernel_module_advec_cell_kernel__PARALLEL_F2L81_1Outermost0.010.000.01NANANANANANANANANANANANA
Loop 380execpack_kernel.f90:252-253__nv_pack_kernel_module_clover_pack_message_top__PARALLEL_F2L250_5Single0.020.000.01NANANANANANANANANANANANA
Loop 61execadvec_cell_kernel.f90:202-202,advec_cell_kernel.f90:241-241,advec_cell_kernel.f90:248-249__nv_advec_cell_kernel_module_advec_cell_kernel__PARALLEL_F2L81_1Outermost0.020.000.01NANANANANANANANANANANANA
Loop 383execpack_kernel.f90:297-300__nv_pack_kernel_module_clover_unpack_message_top__PARALLEL_F2L296_6Single0.020.000.00NANANANANANANANANANANANA
Loop 389execpack_kernel.f90:392-395__nv_pack_kernel_module_clover_unpack_message_bottom__PARALLEL_F2L389_8Innermost0.010.000.00NANANANANANANANANANANANA
Loop 150execadvec_mom_kernel.f90:106-107__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Innermost0.020.000.00NANANANANANANANANANANANA
Loop 154execadvec_mom_kernel.f90:96-97__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 50execaccelerate_kernel.f90:75-78__nv_accelerate_kernel_module_accelerate_kernel__PARALLEL_F2L57_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 1140execviscosity_kernel.f90:74-74,viscosity_kernel.f90:93-93__nv_viscosity_kernel_module_viscosity_kernel__PARALLEL_F2L50_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 439execrevert_kernel.f90:48-50__nv_revert_kernel_module_revert_kernel__PARALLEL_F2L41_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 38execPdV_kernel.f90:135-138__nv_pdv_kernel_module_pdv_kernel__PARALLEL_F2L67_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 211execcalc_dt_kernel.f90:94-94,calc_dt_kernel.f90:99-99,calc_dt_kernel.f90:132-132__nv_calc_dt_kernel_module_calc_dt_kernel__PARALLEL_F2L89_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 374execpack_kernel.f90:207-208__nv_pack_kernel_module_clover_unpack_message_right__PARALLEL_F2L202_4Innermost0.020.000.00NANANANANANANANANANANANA
Loop 366execpack_kernel.f90:113-114__nv_pack_kernel_module_clover_unpack_message_left__PARALLEL_F2L108_2Innermost0.010.000.00NANANANANANANANANANANANA
Loop 158execadvec_mom_kernel.f90:86-87__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 303execideal_gas_kernel.f90:55-57__nv_ideal_gas_kernel_module_ideal_gas_kernel__PARALLEL_F2L45_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 419execreset_field_kernel.f90:53-55__nv_reset_field_kernel_module_reset_field_kernel__PARALLEL_F2L47_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 135execadvec_mom_kernel.f90:140-145__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 77execadvec_cell_kernel.f90:112-118,advec_cell_kernel.f90:124-149,advec_cell_kernel.f90:155-157__nv_advec_cell_kernel_module_advec_cell_kernel__PARALLEL_F2L81_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 116execadvec_mom_kernel.f90:248-250__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 49execaccelerate_kernel.f90:63-63,accelerate_kernel.f90:69-77__nv_accelerate_kernel_module_accelerate_kernel__PARALLEL_F2L57_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 415execreset_field_kernel.f90:63-65__nv_reset_field_kernel_module_reset_field_kernel__PARALLEL_F2L47_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 144execadvec_mom_kernel.f90:117-119__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 115execadvec_mom_kernel.f90:248-249__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 34execPdV_kernel.f90:99-102__nv_pdv_kernel_module_pdv_kernel__PARALLEL_F2L67_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 119execadvec_mom_kernel.f90:214-214,advec_mom_kernel.f90:242-242__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 142execadvec_mom_kernel.f90:130-130__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 140execadvec_mom_kernel.f90:130-133__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 71execadvec_cell_kernel.f90:182-183__nv_advec_cell_kernel_module_advec_cell_kernel__PARALLEL_F2L81_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 86execadvec_cell_kernel.f90:90-91__nv_advec_cell_kernel_module_advec_cell_kernel__PARALLEL_F2L81_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 129execadvec_mom_kernel.f90:184-185__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 121execadvec_mom_kernel.f90:204-209__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 231execflux_calc_kernel.f90:57-61__nv_flux_calc_kernel_module_flux_calc_kernel__PARALLEL_F2L49_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 146execadvec_mom_kernel.f90:116-117__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 58execadvec_cell_kernel.f90:261-263__nv_advec_cell_kernel_module_advec_cell_kernel__PARALLEL_F2L81_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 363execpack_kernel.f90:66-68__nv_pack_kernel_module_clover_pack_message_left__PARALLEL_F2L61_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 494execupdate_halo_kernel.f90:629-630__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 65execadvec_cell_kernel.f90:193-195__nv_advec_cell_kernel_module_advec_cell_kernel__PARALLEL_F2L81_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 670execupdate_halo_kernel.f90:148-149__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 486execupdate_halo_kernel.f90:649-650__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 67execadvec_cell_kernel.f90:192-193__nv_advec_cell_kernel_module_advec_cell_kernel__PARALLEL_F2L81_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 658execupdate_halo_kernel.f90:178-179__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 80execadvec_cell_kernel.f90:101-103__nv_advec_cell_kernel_module_advec_cell_kernel__PARALLEL_F2L81_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 662execupdate_halo_kernel.f90:168-169__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 122execadvec_mom_kernel.f90:208-210__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Outermost0.000.000.00NANANANANANANANANANANANA
Loop 148execadvec_mom_kernel.f90:107-109__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 630execupdate_halo_kernel.f90:254-255__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 450execupdate_halo_kernel.f90:745-746__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 232execflux_calc_kernel.f90:59-62__nv_flux_calc_kernel_module_flux_calc_kernel__PARALLEL_F2L49_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 387execpack_kernel.f90:392-393,pack_kernel.f90:396-398__nv_pack_kernel_module_clover_unpack_message_bottom__PARALLEL_F2L389_8Outermost0.010.000.00NANANANANANANANANANANANA
Loop 546execupdate_halo_kernel.f90:483-484__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 626execupdate_halo_kernel.f90:264-265__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 414execreset_field_kernel.f90:62-64__nv_reset_field_kernel_module_reset_field_kernel__PARALLEL_F2L47_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 671execupdate_halo_kernel.f90:148-150__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 638execupdate_halo_kernel.f90:234-235__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 462execupdate_halo_kernel.f90:715-716__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 136execadvec_mom_kernel.f90:144-146__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 82execadvec_cell_kernel.f90:100-101__nv_advec_cell_kernel_module_advec_cell_kernel__PARALLEL_F2L81_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 371execpack_kernel.f90:160-162__nv_pack_kernel_module_clover_pack_message_right__PARALLEL_F2L155_3Outermost0.010.000.00NANANANANANANANANANANANA
Loop 522execupdate_halo_kernel.f90:549-550__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 490execupdate_halo_kernel.f90:639-640__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.000.000.00NANANANANANANANANANANANA
Loop 639execupdate_halo_kernel.f90:234-236__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 277execgenerate_chunk_kernel.f90:90-92__nv_generate_chunk_kernel_module_generate_chunk_kernel__PARALLEL_F2L85_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 610execupdate_halo_kernel.f90:307-308__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 130execadvec_mom_kernel.f90:184-186__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 222execfield_summary_kernel.f90:58-58,field_summary_kernel.f90:72-73__nv_field_summary_kernel_module_field_summary_kernel__PARALLEL_F2L54_1Outermost0.000.000.00NANANANANANANANANANANANA
Loop 526execupdate_halo_kernel.f90:539-540__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 478execupdate_halo_kernel.f90:672-673__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 614execupdate_halo_kernel.f90:297-298__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 84execadvec_cell_kernel.f90:91-93__nv_advec_cell_kernel_module_advec_cell_kernel__PARALLEL_F2L81_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 375execpack_kernel.f90:207-209__nv_pack_kernel_module_clover_unpack_message_right__PARALLEL_F2L202_4Outermost0.000.000.00NANANANANANANANANANANANA
Loop 666execupdate_halo_kernel.f90:158-159__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 598execupdate_halo_kernel.f90:340-341__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 458execupdate_halo_kernel.f90:725-726__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 559execupdate_halo_kernel.f90:453-455__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.000.000.00NANANANANANANANANANANANA
Loop 514execupdate_halo_kernel.f90:569-570__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 367execpack_kernel.f90:113-115__nv_pack_kernel_module_clover_unpack_message_left__PARALLEL_F2L108_2Outermost0.000.000.00NANANANANANANANANANANANA
Loop 454execupdate_halo_kernel.f90:735-736__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 558execupdate_halo_kernel.f90:453-454__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 550execupdate_halo_kernel.f90:473-474__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 523execupdate_halo_kernel.f90:549-551__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 506execupdate_halo_kernel.f90:596-597__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 634execupdate_halo_kernel.f90:244-245__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.000.000.00NANANANANANANANANANANANA
Loop 451execupdate_halo_kernel.f90:745-747__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.000.000.00NANANANANANANANANANANANA
Loop 518execupdate_halo_kernel.f90:559-560__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 263execgenerate_chunk_kernel.f90:136-137__nv_generate_chunk_kernel_module_generate_chunk_kernel__PARALLEL_F2L85_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 599execupdate_halo_kernel.f90:340-342__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 674execupdate_halo_kernel.f90:135-136__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.000.000.00NANANANANANANANANANANANA
Loop 622execupdate_halo_kernel.f90:277-278__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.000.000.00NANANANANANANANANANANANA
Loop 535execupdate_halo_kernel.f90:516-518__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 663execupdate_halo_kernel.f90:168-170__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 73execadvec_cell_kernel.f90:170-172__nv_advec_cell_kernel_module_advec_cell_kernel__PARALLEL_F2L81_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 69execadvec_cell_kernel.f90:183-185__nv_advec_cell_kernel_module_advec_cell_kernel__PARALLEL_F2L81_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 547execupdate_halo_kernel.f90:483-485__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.000.000.00NANANANANANANANANANANANA
Loop 651execupdate_halo_kernel.f90:201-203__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 269execgenerate_chunk_kernel.f90:106-108__nv_generate_chunk_kernel_module_generate_chunk_kernel__PARALLEL_F2L85_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 602execupdate_halo_kernel.f90:330-331__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 554execupdate_halo_kernel.f90:463-464__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 499execupdate_halo_kernel.f90:616-618__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.000.000.00NANANANANANANANANANANANA
Loop 646execupdate_halo_kernel.f90:211-212__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.000.000.00NANANANANANANANANANANANA
Loop 566execupdate_halo_kernel.f90:430-431__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 455execupdate_halo_kernel.f90:735-737__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.000.000.00NANANANANANANANANANANANA
Loop 686execupdate_halo_kernel.f90:105-106__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 152execadvec_mom_kernel.f90:97-99__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Outermost0.000.000.00NANANANANANANANANANANANA
Loop 519execupdate_halo_kernel.f90:559-561__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 515execupdate_halo_kernel.f90:569-571__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.000.000.00NANANANANANANANANANANANA
Loop 483execupdate_halo_kernel.f90:659-661__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 482execupdate_halo_kernel.f90:659-660__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.000.000.00NANANANANANANANANANANANA
Loop 627execupdate_halo_kernel.f90:264-266__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.000.000.00NANANANANANANANANANANANA
Loop 126execadvec_mom_kernel.f90:195-198__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Outermost0.000.000.00NANANANANANANANANANANANA
Loop 631execupdate_halo_kernel.f90:254-256__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.000.000.00NANANANANANANANANANANANA
Loop 317execinitialise_chunk_kernel.f90:111-113__nv_initialise_chunk_kernel_module_initialise_chunk_kernel__PARALLEL_F2L58_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 642execupdate_halo_kernel.f90:221-222__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.000.000.00NANANANANANANANANANANANA
Loop 619execupdate_halo_kernel.f90:287-289__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.000.000.00NANANANANANANANANANANANA
Loop 470execupdate_halo_kernel.f90:692-693__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.000.000.00NANANANANANANANANANANANA
Loop 643execupdate_halo_kernel.f90:221-223__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.000.000.00NANANANANANANANANANANANA
Loop 530execupdate_halo_kernel.f90:526-527__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.000.000.00NANANANANANANANANANANANA
Loop 667execupdate_halo_kernel.f90:158-160__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.000.000.00NANANANANANANANANANANANA
Loop 125execadvec_mom_kernel.f90:195-197__nv_advec_mom_kernel_mod_advec_mom_kernel__PARALLEL_F2L79_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 459execupdate_halo_kernel.f90:725-727__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.000.000.00NANANANANANANANANANANANA
Loop 562execupdate_halo_kernel.f90:440-441__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.000.000.00NANANANANANANANANANANANA
Loop 678execupdate_halo_kernel.f90:125-126__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 647execupdate_halo_kernel.f90:211-213__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 623execupdate_halo_kernel.f90:277-279__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.000.000.00NANANANANANANANANANANANA
Loop 606execupdate_halo_kernel.f90:320-321__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 527execupdate_halo_kernel.f90:539-541__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 510execupdate_halo_kernel.f90:586-587__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.000.000.00NANANANANANANANANANANANA
Loop 502execupdate_halo_kernel.f90:606-607__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.000.000.00NANANANANANANANANANANANA
Loop 273execgenerate_chunk_kernel.f90:98-100__nv_generate_chunk_kernel_module_generate_chunk_kernel__PARALLEL_F2L85_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 574execupdate_halo_kernel.f90:410-411__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.000.000.00NANANANANANANANANANANANA
Loop 498execupdate_halo_kernel.f90:616-617__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.000.000.00NANANANANANANANANANANANA
Loop 467execupdate_halo_kernel.f90:702-704__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.000.000.00NANANANANANANANANANANANA
Loop 463execupdate_halo_kernel.f90:715-717__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.000.000.00NANANANANANANANANANANANA
Loop 18execbuild_field.f90:122-132__nv_build_field__PARALLEL_F2L100_1Outermost0.000.000.00NANANANANANANANANANANANA
Loop 1178execupdate_halo.f90:56-56,update_halo.f90:81-81update_haloSingle0.000.000.00NANANANANANANANANANANANA
Loop 3execaccelerate.f90:44-44,accelerate.f90:61-61accelerateSingle0.000.000.00NANANANANANANANANANANANA
Loop 567execupdate_halo_kernel.f90:430-432__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 611execupdate_halo_kernel.f90:307-309__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.000.000.00NANANANANANANANANANANANA
Loop 603execupdate_halo_kernel.f90:330-332__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.000.000.00NANANANANANANANANANANANA
Loop 594execupdate_halo_kernel.f90:350-351__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.000.000.00NANANANANANANANANANANANA
Loop 555execupdate_halo_kernel.f90:463-465__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.000.000.00NANANANANANANANANANANANA
Loop 491execupdate_halo_kernel.f90:639-641__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 313execinitialise_chunk_kernel.f90:120-122__nv_initialise_chunk_kernel_module_initialise_chunk_kernel__PARALLEL_F2L58_1Outermost0.000.000.00NANANANANANANANANANANANA
Loop 659execupdate_halo_kernel.f90:178-180__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.000.000.00NANANANANANANANANANANANA
Loop 466execupdate_halo_kernel.f90:702-703__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 309execinitialise_chunk_kernel.f90:129-131__nv_initialise_chunk_kernel_module_initialise_chunk_kernel__PARALLEL_F2L58_1Outermost0.000.000.00NANANANANANANANANANANANA
Loop 682execupdate_halo_kernel.f90:115-116__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 615execupdate_halo_kernel.f90:297-299__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.010.000.00NANANANANANANANANANANANA
Loop 571execupdate_halo_kernel.f90:420-422__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.000.000.00NANANANANANANANANANANANA
Loop 551execupdate_halo_kernel.f90:473-475__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.000.000.00NANANANANANANANANANANANA
Loop 539execupdate_halo_kernel.f90:506-508__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.000.000.00NANANANANANANANANANANANA
Loop 475execupdate_halo_kernel.f90:682-684__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Outermost0.000.000.00NANANANANANANANANANANANA
Loop 474execupdate_halo_kernel.f90:682-683__nv_update_halo_kernel_module_update_halo_kernel__PARALLEL_F2L93_1Innermost0.000.000.00NANANANANANANANANANANANA
×