options

Expert Summary

Colums Filter

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 227execcalc_dt_kernel.f90:96-129calc_dt_kernel._omp_fn.0Innermost2.172.1710.122.421.003.23 - 4.001.62 - 1.7920.0025.0010.504.3310.503.25 - 2.636.50 - 5.88
Loop 913execviscosity_kernel.f90:56-89viscosity_kernel._omp_fn.0Innermost2.072.079.653.671.003.30 - 4.001.25535.7133.9316.504.5016.505.00 - 4.1313.25
Loop 282execideal_gas_kernel.f90:50-55ideal_gas_kernel._omp_fn.0Innermost1.591.597.441.001.001.001.001100.00100.004.504.504.504.504.50
Loop 138execadvec_cell_kernel.f90:202-204,advec_cell_kernel.f90:210-210,advec_cell_kernel.f90:216-246advec_cell_kernel._omp_fn.0Innermost1.51.56.992.621.007.471.6380.0023.5312.254.6712.251.647.50
Loop 175execadvec_mom_kernel.f90:214-240advec_mom_kernel._omp_fn.0Innermost1.481.486.922.241.003.69 - 4.001.9140.0025.005.972.675.971.62 - 1.493.13
Loop 146execadvec_cell_kernel.f90:110-112,advec_cell_kernel.f90:118-118,advec_cell_kernel.f90:124-155advec_cell_kernel._omp_fn.0Innermost1.371.376.392.621.007.611.6380.0023.4412.254.6712.251.617.50
Loop 184execadvec_mom_kernel.f90:151-152,advec_mom_kernel.f90:161-176advec_mom_kernel._omp_fn.0Innermost1.351.356.292.191.004.29 - 4.721.8740.0024.205.842.675.841.36 - 1.243.13
Loop 130execaccelerate_kernel.f90:67-76accelerate_kernel._omp_fn.0Innermost1.181.185.51.001.001.001.541100.00100.0020.0020.0020.0020.0013.00
Loop 120execPdV_kernel.f90:114-123,PdV_kernel.f90:129-135pdv_kernel._omp_fn.0Innermost1.141.145.311.001.001.001.00198.3998.7916.5016.5016.5016.5016.50
Loop 123execPdV_kernel.f90:78-87,PdV_kernel.f90:93-99pdv_kernel._omp_fn.0Innermost1.11.15.131.001.001.001.05195.0098.7519.5019.5019.5019.5018.50
Loop 136execadvec_cell_kernel.f90:256-261advec_cell_kernel._omp_fn.0Innermost0.660.663.081.001.001.001.221100.00100.005.505.505.505.504.50
Loop 173execadvec_mom_kernel.f90:248-248advec_mom_kernel._omp_fn.0Innermost0.650.653.031.001.001.002.001100.00100.003.003.003.003.001.50
Loop 144execadvec_cell_kernel.f90:165-170advec_cell_kernel._omp_fn.0Innermost0.590.592.751.001.001.001.221100.00100.005.505.505.505.504.50
Loop 181execadvec_mom_kernel.f90:184-184advec_mom_kernel._omp_fn.0Innermost0.550.552.591.001.001.002.001100.00100.003.003.003.003.001.50
Loop 245execflux_calc_kernel.f90:58-60flux_calc_kernel._omp_fn.0Innermost0.540.542.491.001.001.121.17192.3194.237.007.007.006.256.00
Loop 177execadvec_mom_kernel.f90:207-208advec_mom_kernel._omp_fn.0Innermost0.360.361.681.001.001.001.711100.00100.006.006.006.006.003.50
Loop 186execadvec_mom_kernel.f90:143-144advec_mom_kernel._omp_fn.0Innermost0.350.351.631.001.001.001.711100.00100.006.006.006.006.003.50
Loop 190execadvec_mom_kernel.f90:86-87advec_mom_kernel._omp_fn.0Innermost0.320.321.521.001.001.001.751100.00100.003.503.503.503.502.00
Loop 423execreset_field_kernel.f90:62-63reset_field_kernel._omp_fn.0Innermost0.280.271.281.001.001.002.001100.00100.002.002.002.002.001.00
Loop 171execadvec_mom_kernel.f90:96-97advec_mom_kernel._omp_fn.0Innermost0.260.261.241.001.001.001.751100.00100.003.503.503.503.502.00
Loop 192execadvec_mom_kernel.f90:106-107advec_mom_kernel._omp_fn.0Innermost0.250.251.171.001.001.002.501100.00100.002.502.502.502.501.00
Loop 194execadvec_mom_kernel.f90:116-117advec_mom_kernel._omp_fn.0Innermost0.20.20.931.001.001.002.501100.00100.002.502.502.502.501.00
Loop 420execreset_field_kernel.f90:52-53reset_field_kernel._omp_fn.0Innermost0.190.190.911.001.001.002.001100.00100.002.002.002.002.001.00
Loop 179execadvec_mom_kernel.f90:196-196advec_mom_kernel._omp_fn.0Innermost0.180.180.841.001.001.001.251100.00100.002.502.502.502.502.00
Loop 436execrevert_kernel.f90:47-48revert_kernel._omp_fn.0Innermost0.170.170.821.001.001.002.001100.00100.002.002.002.002.001.00
Loop 148execadvec_cell_kernel.f90:90-91advec_cell_kernel._omp_fn.0Innermost0.150.150.71.001.001.001.501100.00100.004.504.504.504.503.00
Loop 140execadvec_cell_kernel.f90:182-183advec_cell_kernel._omp_fn.0Innermost0.140.140.681.001.001.001.501100.00100.004.504.504.504.503.00
Loop 150execadvec_cell_kernel.f90:100-101advec_cell_kernel._omp_fn.0Innermost0.120.120.561.001.001.003.001100.00100.003.003.003.003.001.00
Loop 188execadvec_mom_kernel.f90:131-131advec_mom_kernel._omp_fn.0Innermost0.120.120.561.001.001.001.251100.00100.002.502.502.502.502.00
Loop 142execadvec_cell_kernel.f90:192-193advec_cell_kernel._omp_fn.0Innermost0.120.120.561.001.001.003.001100.00100.003.003.003.003.001.00
Loop 235execfield_summary_kernel.f90:62-71field_summary_kernel._omp_fn.0Innermost0.080.080.371.001.001.001.09194.44100.0012.0012.0012.0012.0011.00
Loop 441execupdate_halo_kernel.f90:469-469,update_halo_kernel.f90:473-473update_halo_kernel._omp_fn.0Outermost0.010.010.079.001.002.1518.0010.0022.929.001.009.004.190.50
Loop 595execupdate_halo_kernel.f90:539-539update_halo_kernel._omp_fn.0InBetween0.010.010.051.811.006.2917.50158.5722.508.754.838.751.390.50
Loop 590execupdate_halo_kernel.f90:555-555,update_halo_kernel.f90:559-559update_halo_kernel._omp_fn.0InBetween0.010.010.056.001.005.9310.0010.0019.855.000.835.000.840.50
Loop 570execupdate_halo_kernel.f90:731-731,update_halo_kernel.f90:735-735update_halo_kernel._omp_fn.0InBetween0.010.010.056.001.005.9310.0010.0019.855.000.835.000.840.50
Loop 455execupdate_halo_kernel.f90:688-688,update_halo_kernel.f90:692-692update_halo_kernel._omp_fn.0InBetween0.010.010.056.001.005.9310.0010.0019.855.000.835.000.840.50
Loop 555execupdate_halo_kernel.f90:148-148update_halo_kernel._omp_fn.0InBetween000.021.161.004.624.70310.0021.9511.7510.1711.752.542.50
Loop 550execupdate_halo_kernel.f90:164-164,update_halo_kernel.f90:168-168update_halo_kernel._omp_fn.0InBetween000.027.801.005.7813.0010.0020.636.500.836.501.130.50
Loop 530execupdate_halo_kernel.f90:250-250,update_halo_kernel.f90:254-254update_halo_kernel._omp_fn.0InBetween000.027.201.005.6512.0010.0021.536.000.836.001.060.50
Loop 527execupdate_halo_kernel.f90:260-260,update_halo_kernel.f90:264-264update_halo_kernel._omp_fn.0InBetween000.029.301.006.0510.3310.0019.327.750.837.751.280.75
Loop 520execupdate_halo_kernel.f90:293-293,update_halo_kernel.f90:297-297update_halo_kernel._omp_fn.0InBetween000.026.601.005.6811.0010.0020.145.500.835.500.970.50
Loop 507execupdate_halo_kernel.f90:346-346,update_halo_kernel.f90:350-350update_halo_kernel._omp_fn.0InBetween000.026.751.006.356.7510.0019.126.751.006.751.061.00
Loop 490execupdate_halo_kernel.f90:426-426,update_halo_kernel.f90:430-430update_halo_kernel._omp_fn.0InBetween000.026.001.005.9310.0010.0019.855.000.835.000.840.50
Loop 487execupdate_halo_kernel.f90:436-436,update_halo_kernel.f90:440-440update_halo_kernel._omp_fn.0InBetween000.026.251.005.886.2510.0019.056.251.006.251.061.00
Loop 479execupdate_halo_kernel.f90:512-512,update_halo_kernel.f90:516-516update_halo_kernel._omp_fn.0InBetween000.026.001.005.9310.0010.0019.855.000.835.000.840.50
Loop 476execupdate_halo_kernel.f90:522-522,update_halo_kernel.f90:526-526update_halo_kernel._omp_fn.0InBetween000.026.251.005.886.2510.0019.056.251.006.251.061.00
Loop 467execupdate_halo_kernel.f90:602-602,update_halo_kernel.f90:606-606update_halo_kernel._omp_fn.0InBetween000.026.001.005.9310.0010.0019.855.000.835.000.840.50
Loop 147execadvec_cell_kernel.f90:110-110,advec_cell_kernel.f90:137-137advec_cell_kernel._omp_fn.0Outermost000.021.001.004.005.0080.0025.002.502.502.500.630.50
Loop 452execupdate_halo_kernel.f90:698-698,update_halo_kernel.f90:702-702update_halo_kernel._omp_fn.0InBetween000.026.901.006.347.6710.0018.065.750.835.750.910.75
Loop 262execgenerate_chunk_kernel.f90:98-98generate_chunk_kernel._omp_fn.0Innermost000.021.001.001.001.00150.0062.501.001.001.001.001.00
Loop 180execadvec_mom_kernel.f90:190-190,advec_mom_kernel.f90:196-196advec_mom_kernel._omp_fn.0InBetween000.022.251.005.142.25114.2923.212.251.002.250.441.00
Loop 255execgenerate_chunk_kernel.f90:129-144,generate_chunk_kernel.f90:154-155generate_chunk_kernel._omp_fn.0Innermost000.021.271.004.489.33110.0023.9914.0011.0014.003.131.50
Loop 226execcalc_dt_kernel.f90:97-97,calc_dt_kernel.f90:101-103,calc_dt_kernel.f90:112-114,calc_dt_kernel.f90:119-119,calc_dt_kernel.f90:123-123,calc_dt_kernel.f90:129-129calc_dt_kernel._omp_fn.0Outermost000.022.751.005.879.1750.0023.449.173.339.171.561.00
Loop 959execupdate_halo.f90:41-53,update_halo.f90:83-83,update_halo.f90:115-117update_haloSingle000.023.831.006.423.8316.2523.4411.503.0011.501.793.00
×