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 309execPdV.cpp:70-83,context.h:69-69PdV_kernel(bool, int, int, int, int, double, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined.2]Single6.935.756.901.001.001.19 - 1.002.10 - 1.00169.2385.3431.25 - 47.9731.25 - 47.9731.25 - 47.9726.16 - 47.9714.86 - 47.97
Loop 153execaccelerate.cpp:41-53,context.h:69-69accelerate_kernel(int, int, int, int, double, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined]Single5.434.905.881.001.001.21 - 1.103.61 - 1.10169.1885.3229.7529.7529.7524.64 - 26.998.25 - 26.99
Loop 307execPdV.cpp:49-63,context.h:69-69PdV_kernel(bool, int, int, int, int, double, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined]Single5.594.525.421.001.001.18 - 1.001.93 - 1.72172.5286.7427.00 - 47.9727.00 - 47.9727.00 - 47.9722.91 - 47.9713.99 - 27.97
Loop 199execadvec_mom.cpp:181-211,context.h:69-69advec_mom_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer1D&, clover::Buffer1D&, int, int, int) [clone .omp_outlined.20]Innermost4.254.215.051.001.001.09 - 1.001.25 - 1.72173.7590.7817.50 - 47.9717.50 - 47.9717.50 - 47.9716.00 - 47.9713.99 - 27.97
Loop 189execadvec_mom.cpp:109-139,context.h:69-69advec_mom_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer1D&, clover::Buffer1D&, int, int, int) [clone .omp_outlined.12]Innermost3.953.784.531.001.001.08 - 1.001.20 - 1.72176.0091.5016.75 - 47.9716.75 - 47.9716.75 - 47.9715.50 - 47.9713.99 - 27.97
Loop 201execadvec_mom.cpp:219-221,context.h:69-69advec_mom_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer1D&, clover::Buffer1D&, int, int, int) [clone .omp_outlined.22]Single3.773.694.431.001.001.21 - 1.001.66 - 1.00162.8684.297.25 - 26.997.25 - 26.997.25 - 26.996.00 - 26.994.37 - 26.99
Loop 254execideal_gas.cpp:38-45,context.h:69-69ideal_gas_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined]Single3.693.694.431.001.001.001.00168.5787.1411.36 - 41.0811.36 - 41.0811.36 - 41.0811.36 - 41.0811.36 - 41.08
Loop 192execadvec_mom.cpp:147-149,context.h:69-69advec_mom_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer1D&, clover::Buffer1D&, int, int, int) [clone .omp_outlined.14]Single3.713.664.401.001.001.21 - 1.001.49 - 1.00164.5283.876.50 - 26.996.50 - 26.996.50 - 26.995.38 - 26.994.37 - 26.99
Loop 240execflux_calc.cpp:37-40,context.h:69-69flux_calc_kernel(int, int, int, int, double, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined]Single3.423.404.081.04 - 1.001.001.24 - 1.002.27 - 3.08161.1181.9414.75 - 20.0014.25 - 20.0014.50 - 20.0011.88 - 20.006.50
Loop 174execadvec_cell.cpp:209-216,context.h:69-69advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined.14]Single3.253.223.861.001.001.23 - 1.001.72 - 2.43163.7983.6212.00 - 33.9912.00 - 33.9912.00 - 33.999.75 - 33.996.99 - 13.99
Loop 171execadvec_cell.cpp:158-202,context.h:69-69advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined.12]Innermost3.143.133.751.001.001.13 - 1.002.69 - 1.95171.4387.3628.25 - 40.9828.25 - 40.9828.25 - 40.9825.05 - 40.9810.49 - 20.98
Loop 739execcontext.h:69-69,viscosity.cpp:37-64viscosity_kernel(int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined]Innermost3.083.053.661.001.001.001.02 - 1.26178.0889.9439.34 - 97.0239.34 - 97.0239.34 - 97.0239.34 - 97.0238.46 - 77.02
Loop 220execcalc_dt.cpp:50-75,context.h:69-69calc_dt_kernel(int, int, int, int, double, double, double, double, double, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, double&, int&, double&, double&, int&, int&, int&) [clone .omp_outlined]Single3.053.033.642.66 - 6.882.001.33 - 1.381.41 - 1.8110.0050.7717.26 - 44.726.508.63 - 22.3613.00 - 32.3612.26 - 24.72
Loop 164execadvec_cell.cpp:118-125,context.h:69-69advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined.6]Single3.013.003.601.001.001.18 - 1.001.54 - 2.43170.0086.0010.75 - 33.9910.75 - 33.9910.75 - 33.999.13 - 33.996.99 - 13.99
Loop 161execadvec_cell.cpp:66-110,context.h:69-69advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined.4]Innermost2.852.813.371.001.001.11 - 1.002.48 - 1.95174.6088.2427.25 - 40.9827.25 - 40.9827.25 - 40.9824.55 - 40.9811.00 - 20.98
Loop 196execadvec_mom.cpp:168-172,context.h:69-69advec_mom_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer1D&, clover::Buffer1D&, int, int, int) [clone .omp_outlined.18]Single2.492.452.941.001.001.26 - 1.002.58 - 1.00162.0781.9012.25 - 20.0012.25 - 20.0012.25 - 20.009.75 - 20.004.75 - 20.00
Loop 186execadvec_mom.cpp:96-100,context.h:69-69advec_mom_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer1D&, clover::Buffer1D&, int, int, int) [clone .omp_outlined.10]Single2.372.322.781.001.001.18 - 1.002.33 - 3.81168.4285.9612.25 - 20.0012.25 - 20.0012.25 - 20.0010.38 - 20.005.25
Loop 176execadvec_mom.cpp:45-48,context.h:69-69advec_mom_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer1D&, clover::Buffer1D&, int, int, int) [clone .omp_outlined]Single2.192.172.611.001.001.23 - 1.001.94 - 1.00161.9083.338.75 - 20.008.75 - 20.008.75 - 20.007.13 - 20.004.50 - 20.00
Loop 178execadvec_mom.cpp:54-57,context.h:69-69advec_mom_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer1D&, clover::Buffer1D&, int, int, int) [clone .omp_outlined.2]Single2.142.122.541.001.001.23 - 1.001.84 - 1.00161.9083.338.75 - 20.008.75 - 20.008.75 - 20.007.13 - 20.004.75 - 20.00
Loop 180execadvec_mom.cpp:63-66,context.h:69-69advec_mom_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer1D&, clover::Buffer1D&, int, int, int) [clone .omp_outlined.4]Single1.811.782.131.001.001.23 - 1.001.80 - 1.00160.6183.336.75 - 20.006.75 - 20.006.75 - 20.005.50 - 20.003.75 - 20.00
Loop 319execrevert.cpp:35-38,context.h:69-69revert_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined]Single1.731.712.051.001.001.27 - 1.002.38 - 1.00158.3381.254.75 - 20.004.75 - 20.004.75 - 20.003.75 - 20.002.00 - 20.00
Loop 182execadvec_mom.cpp:72-75,context.h:69-69advec_mom_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer1D&, clover::Buffer1D&, int, int, int) [clone .omp_outlined.6]Single1.731.702.051.001.001.23 - 1.001.85 - 1.00162.0782.766.00 - 20.006.00 - 20.006.00 - 20.004.88 - 20.003.25 - 20.00
Loop 316execreset_field.cpp:45-48,context.h:69-69reset_field_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined.2]Single1.711.692.021.001.001.27 - 1.002.38 - 1.00158.3381.254.75 - 20.004.75 - 20.004.75 - 20.003.75 - 20.002.00 - 20.00
Loop 314execreset_field.cpp:35-38,context.h:69-69reset_field_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined]Single1.711.682.021.001.001.27 - 1.002.38 - 1.00158.3381.254.75 - 20.004.75 - 20.004.75 - 20.003.75 - 20.002.00 - 20.00
Loop 156execadvec_cell.cpp:45-48,context.h:69-69advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined]Single1.101.091.301.001.001.20 - 1.002.17 - 1.00165.2284.789.75 - 20.009.75 - 20.009.75 - 20.008.13 - 20.004.50 - 20.00
Loop 166execadvec_cell.cpp:137-140,context.h:69-69advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined.8]Single1.071.051.261.001.001.20 - 1.002.17 - 1.00165.2284.789.75 - 20.009.75 - 20.009.75 - 20.008.13 - 20.004.50 - 20.00
Loop 194execadvec_mom.cpp:158-160,context.h:69-69advec_mom_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer1D&, clover::Buffer1D&, int, int, int) [clone .omp_outlined.16]Single0.900.881.051.001.001.17 - 1.001.75 - 1.00165.6385.947.00 - 20.007.00 - 20.007.00 - 20.006.00 - 20.004.00 - 20.00
Loop 168execadvec_cell.cpp:147-150,context.h:69-69advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined.10]Single0.880.881.051.001.001.22 - 1.003.50 - 10.00161.7683.827.00 - 20.007.00 - 20.007.00 - 20.005.75 - 20.002.00
Loop 184execadvec_mom.cpp:86-88,context.h:69-69advec_mom_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer1D&, clover::Buffer1D&, int, int, int) [clone .omp_outlined.8]Single0.880.871.051.001.001.17 - 1.001.75 - 1.00165.6385.947.00 - 20.007.00 - 20.007.00 - 20.006.00 - 20.004.00 - 20.00
Loop 158execadvec_cell.cpp:55-58,context.h:69-69advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined.2]Single0.830.810.981.001.001.22 - 1.003.13 - 10.00163.3383.336.25 - 20.006.25 - 20.006.25 - 20.005.13 - 20.002.00
Loop 238execfield_summary.cpp:77-91,context.h:69-69field_summary(global_variables&, parallel_&) [clone .omp_outlined]Single0.260.250.301.001.001.18 - 1.002.79 - 3.33168.4285.6916.75 - 20.0016.75 - 20.0016.75 - 20.0014.16 - 20.006.00
Loop 245execgenerate_chunk.cpp:75-77,context.h:69-69generate_chunk(int, global_variables&) [clone .omp_outlined]Single0.040.040.041.001.001.29 - 1.002.25 - 1.00144.4475.934.50 - 20.004.50 - 20.004.50 - 20.003.50 - 20.002.00 - 20.00
Loop 248execgenerate_chunk.cpp:85-98,context.h:46-46,context.h:69-69generate_chunk(int, global_variables&) [clone .omp_outlined.2]Innermost0.040.030.041.001.001.15 - 1.002.68 - 4.21175.6489.7412.75 - 20.0012.75 - 20.0012.75 - 20.0011.13 - 20.004.75
Loop 262execinitialise_chunk.cpp:78-82,context.h:69-69initialise_chunk(int, global_variables&) [clone .omp_outlined.8]Single0.020.020.021.06 - 1.001.001.24 - 1.002.25 - 10.00150.0080.774.50 - 20.004.25 - 20.003.00 - 20.003.63 - 20.002.00
Loop 204execbuild_field.cpp:101-113,context.h:69-69build_field(global_variables&) [clone .omp_outlined]Single0.050.020.021.001.001.39 - 1.004.88 - 1.00150.9877.459.75 - 20.009.75 - 20.009.75 - 20.007.00 - 20.002.00 - 20.00
Loop 206execbuild_field.cpp:119-128,context.h:69-69build_field(global_variables&) [clone .omp_outlined.2]Single0.030.010.021.001.001.36 - 1.003.75 - 1.00151.2878.217.50 - 20.007.50 - 20.007.50 - 20.005.50 - 20.002.00 - 20.00
Loop 210execbuild_field.cpp:144-148,context.h:69-69build_field(global_variables&) [clone .omp_outlined.6]Single0.020.000.01NANANANANANANANANANANANA
Loop 208execbuild_field.cpp:134-138,context.h:69-69build_field(global_variables&) [clone .omp_outlined.4]Single0.030.000.01NANANANANANANANANANANANA
Loop 371execupdate_halo.cpp:195-196update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.28]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 343execupdate_halo.cpp:109-110update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.12]Innermost0.020.000.00NANANANANANANANANANANANA
Loop 465execupdate_halo.cpp:496-497update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.84]Innermost0.020.000.00NANANANANANANANANANANANA
Loop 519execupdate_halo.cpp:668-669update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.116]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 385execupdate_halo.cpp:238-239update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.36]Innermost0.020.000.00NANANANANANANANANANANANA
Loop 442execupdate_halo.cpp:410-411update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.68]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 495execupdate_halo.cpp:582-583update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.100]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 480execupdate_halo.cpp:539-540update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.92]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 453execupdate_halo.cpp:453-454update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.76]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 329execupdate_halo.cpp:66-67update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.4]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 357execupdate_halo.cpp:152-153update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.20]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 399execupdate_halo.cpp:281-282update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.44]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 507execupdate_halo.cpp:625-626update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.108]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 338execupdate_halo.cpp:99-100,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.10]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 428execupdate_halo.cpp:367-368update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.60]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 365execupdate_halo.cpp:175-176update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.24]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 366execupdate_halo.cpp:185-186,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.26]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 376execupdate_halo.cpp:205-206update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.30]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 348execupdate_halo.cpp:119-120update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.14]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 337execupdate_halo.cpp:89-90update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.8]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 489execupdate_halo.cpp:562-563update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.96]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 499execupdate_halo.cpp:592-593update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.102]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 379execupdate_halo.cpp:218-219update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.32]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 436execupdate_halo.cpp:390-391update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.64]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 515execupdate_halo.cpp:658-659,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.114]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 444execupdate_halo.cpp:420-421update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.70]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 524execupdate_halo.cpp:678-679update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.118]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 390execupdate_halo.cpp:248-249update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.38]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 470execupdate_halo.cpp:506-507update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.86]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 513execupdate_halo.cpp:648-649update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.112]Innermost0.020.000.00NANANANANANANANANANANANA
Loop 474execupdate_halo.cpp:519-520update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.88]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 501execupdate_halo.cpp:605-606update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.104]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 459execupdate_halo.cpp:476-477update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.80]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 437execupdate_halo.cpp:400-401,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.66]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 334execupdate_halo.cpp:76-77update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.6]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 484execupdate_halo.cpp:549-550update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.94]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 432execupdate_halo.cpp:376-378update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.62]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 396execupdate_halo.cpp:270-272,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.42]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 354execupdate_halo.cpp:141-143,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.18]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 448execupdate_halo.cpp:432-434,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.72]Outermost0.010.000.00NANANANANANANANANANANANA
Loop 372execupdate_halo.cpp:194-195update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.28]InBetween0.010.000.00NANANANANANANANANANANANA
Loop 362execupdate_halo.cpp:162-163update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.22]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 740execviscosity.cpp:36-37viscosity_kernel(int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined]InBetween0.010.000.00NANANANANANANANANANANANA
Loop 488execupdate_halo.cpp:561-562update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.96]InBetween0.000.000.00NANANANANANANANANANANANA
Loop 425execupdate_halo.cpp:356-358,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.58]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 326execupdate_halo.cpp:55-57,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.2]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 490execupdate_halo.cpp:572-573,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.98]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 461execupdate_halo.cpp:486-487,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.82]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 520execupdate_halo.cpp:667-668update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.116]InBetween0.010.000.00NANANANANANANANANANANANA
Loop 512execupdate_halo.cpp:635-636update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.110]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 429execupdate_halo.cpp:366-367update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.60]InBetween0.000.000.00NANANANANANANANANANANANA
Loop 422execupdate_halo.cpp:347-348update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.56]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 404execupdate_halo.cpp:291-292update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.46]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 386execupdate_halo.cpp:237-238update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.36]InBetween0.000.000.00NANANANANANANANANANANANA
Loop 172execadvec_cell.cpp:157-158advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined.12]InBetween0.000.000.00NANANANANANANANANANANANA
Loop 435execupdate_halo.cpp:389-390update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.64]InBetween0.010.000.00NANANANANANANANANANANANA
Loop 393execupdate_halo.cpp:261-262update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.40]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 364execupdate_halo.cpp:174-175update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.24]Outermost0.010.000.00NANANANANANANANANANANANA
Loop 336execupdate_halo.cpp:88-89update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.8]Outermost0.010.000.00NANANANANANANANANANANANA
Loop 503execupdate_halo.cpp:615-616,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.106]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 475execupdate_halo.cpp:529-530,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.90]Innermost0.000.000.00NANANANANANANANANANANANA
×