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 (%) 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
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 (%)Flops (GFLOP/s)CQA cyclesCQA cycles if no scalar integerCQA cycles if FP arith vectorizedCQA cycles if fully vectorizedCQA cycles if FP only
Loop 55execPdV_kernel.f90:114-123,PdV_kernel.f90:129-135__pdv_kernel_module_MOD_pdv_kernel._omp_fn.0Innermost10.6910.678.151.001.001.001.00198.2198.6657.7220.98 - 42.2520.98 - 42.2520.98 - 42.2520.98 - 42.2520.98 - 42.25
Loop 63execaccelerate_kernel.f90:67-76__accelerate_kernel_module_MOD_accelerate_kernel._omp_fn.0Innermost9.759.707.411.001.001.001.48 - 1.421100.00100.0078.3520.0020.0020.0020.0013.50 - 14.08
Loop 58execPdV_kernel.f90:78-87,PdV_kernel.f90:93-99__pdv_kernel_module_MOD_pdv_kernel._omp_fn.0Innermost8.848.806.731.001.001.001.00197.7398.3060.6020.98 - 42.2520.98 - 42.2520.98 - 42.2520.98 - 42.2520.98 - 42.25
Loop 100execadvec_mom_kernel.f90:248-248__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost6.246.224.751.001.001.001.001100.00100.0026.446.99 - 14.086.99 - 14.086.99 - 14.086.99 - 14.086.99 - 14.08
Loop 166execflux_calc_kernel.f90:58-60__flux_calc_kernel_module_MOD_flux_calc_kernel._omp_fn.0Innermost6.256.214.751.001.001.121.17192.3194.2339.697.007.007.006.256.00
Loop 108execadvec_mom_kernel.f90:184-184__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost6.086.064.631.001.001.001.001100.00100.0027.126.99 - 14.086.99 - 14.086.99 - 14.086.99 - 14.086.99 - 14.08
Loop 153execcalc_dt_kernel.f90:96-129__calc_dt_kernel_module_MOD_calc_dt_kernel._omp_fn.0Innermost6.055.974.562.63 - 5.302.002.00 - 2.001.0020.0025.00141.0811.38 - 22.984.335.72 - 11.495.69 - 11.4911.38 - 22.98
Loop 202execideal_gas_kernel.f90:50-55__ideal_gas_kernel_module_MOD_ideal_gas_kernel._omp_fn.0Innermost5.755.734.381.001.001.001.00192.86100.0060.9513.99 - 28.1713.99 - 28.1713.99 - 28.1713.99 - 28.1713.99 - 28.17
Loop 75execadvec_cell_kernel.f90:256-261__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Innermost5.465.434.151.001.001.001.001100.00100.0037.7813.99 - 28.1713.99 - 28.1713.99 - 28.1713.99 - 28.1713.99 - 28.17
Loop 67execadvec_cell_kernel.f90:165-170__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Innermost4.984.943.781.001.001.001.001100.00100.0041.5113.99 - 28.1713.99 - 28.1713.99 - 28.1713.99 - 28.1713.99 - 28.17
Loop 77execadvec_cell_kernel.f90:202-204,advec_cell_kernel.f90:210-210,advec_cell_kernel.f90:216-246__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Innermost4.994.923.752.321.784.00 - 2.291.71 - 1.1480.0024.60133.8212.005.176.753.00 - 5.247.00 - 10.49
Loop 104execadvec_mom_kernel.f90:207-208__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost4.184.143.171.001.001.001.501100.00100.0049.876.006.006.006.004.00
Loop 102execadvec_mom_kernel.f90:214-240__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost4.104.023.072.37 - 3.161.883.20 - 2.431.77 - 1.2840.0024.55102.265.53 - 7.372.333.09 - 3.931.73 - 3.043.13 - 5.74
Loop 69execadvec_cell_kernel.f90:110-118,advec_cell_kernel.f90:124-155__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Innermost4.013.973.032.321.784.00 - 2.291.71 - 1.1480.0024.61165.4912.005.176.753.00 - 5.247.00 - 10.49
Loop 112execadvec_mom_kernel.f90:143-144__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost3.803.772.881.001.001.001.501100.00100.0054.976.006.006.006.004.00
Loop 110execadvec_mom_kernel.f90:151-176__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost3.863.762.872.30 - 3.101.913.17 - 2.411.72 - 1.2640.0024.50109.375.38 - 7.242.332.96 - 3.801.70 - 3.013.13 - 5.74
Loop 116execadvec_mom_kernel.f90:86-87__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost3.673.652.791.001.001.001.751100.00100.0023.093.503.503.503.502.00
Loop 118execadvec_mom_kernel.f90:96-97__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost3.613.542.701.001.001.001.751100.00100.0022.983.503.503.503.502.00
Loop 742execviscosity_kernel.f90:56-89__viscosity_kernel_module_MOD_viscosity_kernel._omp_fn.0Innermost3.353.252.481.001.001.001.00192.3193.44429.6955.94 - 112.6855.94 - 112.6855.94 - 112.6855.94 - 112.6855.94 - 112.68
Loop 120execadvec_mom_kernel.f90:106-107__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost2.862.832.161.001.001.002.501100.00100.0014.382.502.502.502.501.00
Loop 122execadvec_mom_kernel.f90:116-117__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost2.772.752.101.001.001.002.501100.00100.0015.322.502.502.502.501.00
Loop 314execrevert_kernel.f90:47-48__revert_kernel_module_MOD_revert_kernel._omp_fn.0Innermost2.742.712.071.001.001.002.001100.00100.000.002.002.002.002.001.00
Loop 303execreset_field_kernel.f90:52-53__reset_field_kernel_module_MOD_reset_field_kernel._omp_fn.0Innermost2.712.692.061.001.001.002.001100.00100.000.002.002.002.002.001.00
Loop 301execreset_field_kernel.f90:62-63__reset_field_kernel_module_MOD_reset_field_kernel._omp_fn.0Innermost2.702.682.051.001.001.002.001100.00100.000.002.002.002.002.001.00
Loop 71execadvec_cell_kernel.f90:90-91__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Innermost1.831.811.381.001.001.001.501100.00100.0034.864.504.504.504.503.00
Loop 79execadvec_cell_kernel.f90:182-183__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Innermost1.801.761.351.001.001.001.501100.00100.0034.644.504.504.504.503.00
Loop 81execadvec_cell_kernel.f90:192-193__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Innermost1.461.441.101.001.001.003.001100.00100.0014.493.003.003.003.001.00
Loop 106execadvec_mom_kernel.f90:196-196__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost1.481.431.091.001.001.001.251100.00100.0057.582.502.502.502.502.00
Loop 114execadvec_mom_kernel.f90:131-131__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Innermost1.481.421.081.001.001.001.251100.00100.0058.032.502.502.502.502.00
Loop 73execadvec_cell_kernel.f90:100-101__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Innermost1.351.331.011.001.001.003.001100.00100.0015.363.003.003.003.001.00
Loop 162execfield_summary_kernel.f90:62-71__field_summary_kernel_module_MOD_field_summary_kernel._omp_fn.0Innermost0.450.450.341.361.364.001.0010.0025.00107.907.255.335.331.817.25
Loop 154execcalc_dt_kernel.f90:93-93,calc_dt_kernel.f90:97-97,calc_dt_kernel.f90:101-103,calc_dt_kernel.f90:107-107,calc_dt_kernel.f90:114-115,calc_dt_kernel.f90:123-123,calc_dt_kernel.f90:129-129__calc_dt_kernel_module_MOD_calc_dt_kernel._omp_fn.0InBetween0.050.010.012.081.565.3311.1110.0023.7911.058.334.005.331.560.75
Loop 56execPdV_kernel.f90:67-69,PdV_kernel.f90:74-74,PdV_kernel.f90:78-78,PdV_kernel.f90:99-99__pdv_kernel_module_MOD_pdv_kernel._omp_fn.0Outermost0.040.010.01NANANANANANANA6.36NANANANANA
Loop 78execadvec_cell_kernel.f90:202-202,advec_cell_kernel.f90:223-223,advec_cell_kernel.f90:229-229,advec_cell_kernel.f90:246-246__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Outermost0.030.010.00NANANANANANANA5.69NANANANANA
Loop 165execflux_calc_kernel.f90:49-49,flux_calc_kernel.f90:58-60__flux_calc_kernel_module_MOD_flux_calc_kernel._omp_fn.0Outermost0.030.010.00NANANANANANANA5.30NANANANANA
Loop 740execviscosity_kernel.f90:52-54,viscosity_kernel.f90:58-58,viscosity_kernel.f90:66-66,viscosity_kernel.f90:72-72,viscosity_kernel.f90:89-89__viscosity_kernel_module_MOD_viscosity_kernel._omp_fn.0Outermost0.030.010.00NANANANANANANA15.16NANANANANA
Loop 70execadvec_cell_kernel.f90:110-110,advec_cell_kernel.f90:137-137,advec_cell_kernel.f90:155-155__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Outermost0.040.000.00NANANANANANANA4.15NANANANANA
Loop 64execaccelerate_kernel.f90:74-76__accelerate_kernel_module_MOD_accelerate_kernel._omp_fn.0Outermost0.030.000.00NANANANANANANA8.67NANANANANA
Loop 54execPdV_kernel.f90:67-67,PdV_kernel.f90:110-110,PdV_kernel.f90:118-118,PdV_kernel.f90:135-135__pdv_kernel_module_MOD_pdv_kernel._omp_fn.0Outermost0.040.000.00NANANANANANANA9.39NANANANANA
Loop 173execgenerate_chunk_kernel.f90:130-137__generate_chunk_kernel_module_MOD_generate_chunk_kernel._omp_fn.0Innermost0.020.000.00NANANANANANANA42.38NANANANANA
Loop 117execadvec_mom_kernel.f90:82-82,advec_mom_kernel.f90:87-87__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Outermost0.020.000.00NANANANANANANA0.00NANANANANA
Loop 101execadvec_mom_kernel.f90:244-244,advec_mom_kernel.f90:248-248__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Outermost0.020.000.00NANANANANANANA0.00NANANANANA
Loop 76execadvec_cell_kernel.f90:252-252,advec_cell_kernel.f90:261-261__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Outermost0.020.000.00NANANANANANANA0.00NANANANANA
Loop 103execadvec_mom_kernel.f90:214-215,advec_mom_kernel.f90:237-237__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Outermost0.020.000.00NANANANANANANA2.44NANANANANA
Loop 433execupdate_halo_kernel.f90:250-250,update_halo_kernel.f90:254-254__update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0Outermost0.020.000.00NANANANANANANA0.00NANANANANA
Loop 203execideal_gas_kernel.f90:48-48,ideal_gas_kernel.f90:55-55__ideal_gas_kernel_module_MOD_ideal_gas_kernel._omp_fn.0Outermost0.020.000.00NANANANANANANA0.00NANANANANA
Loop 300execreset_field_kernel.f90:47-47,reset_field_kernel.f90:63-63__reset_field_kernel_module_MOD_reset_field_kernel._omp_fn.0Outermost0.020.000.00NANANANANANANA0.00NANANANANA
Loop 453execupdate_halo_kernel.f90:164-164,update_halo_kernel.f90:168-168__update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0Outermost0.020.000.00NANANANANANANA0.00NANANANANA
Loop 423execupdate_halo_kernel.f90:293-293,update_halo_kernel.f90:297-297__update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0Outermost0.020.000.00NANANANANANANA0.00NANANANANA
Loop 383execupdate_halo_kernel.f90:469-469,update_halo_kernel.f90:473-473__update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0Outermost0.020.000.00NANANANANANANA0.00NANANANANA
Loop 343execupdate_halo_kernel.f90:645-645,update_halo_kernel.f90:649-649__update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0Outermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 393execupdate_halo_kernel.f90:426-426,update_halo_kernel.f90:430-430__update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0Outermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 373execupdate_halo_kernel.f90:512-512,update_halo_kernel.f90:516-516__update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0Outermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 363execupdate_halo_kernel.f90:555-555,update_halo_kernel.f90:559-559__update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0Outermost0.020.000.00NANANANANANANA0.00NANANANANA
Loop 119execadvec_mom_kernel.f90:92-92,advec_mom_kernel.f90:97-97__advec_mom_kernel_mod_MOD_advec_mom_kernel._omp_fn.0Outermost0.020.000.00NANANANANANANA0.00NANANANANA
Loop 333execupdate_halo_kernel.f90:688-688,update_halo_kernel.f90:692-692__update_halo_kernel_module_MOD_update_halo_kernel._omp_fn.0Outermost0.020.000.00NANANANANANANA0.00NANANANANA
Loop 74execadvec_cell_kernel.f90:85-85,advec_cell_kernel.f90:101-101__advec_cell_kernel_module_MOD_advec_cell_kernel._omp_fn.0Outermost0.020.000.00NANANANANANANA0.00NANANANANA
×