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 308execPdV.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.685.657.022.03 - 1.591.001.01 - 1.233.34 - 1.59123.2162.0540.00 - 53.9919.67 - 33.9940.00 - 53.9939.50 - 43.9911.99 - 33.99
Loop 152execaccelerate.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.165.116.351.23 - 1.701.001.004.00 - 1.74120.7762.3134.00 - 46.9927.6734.00 - 46.9934.00 - 46.998.50 - 26.99
Loop 306execPdV.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.044.335.382.23 - 1.591.001.02 - 1.002.67 - 1.59118.7560.4232.00 - 53.9914.33 - 33.9932.00 - 53.9931.50 - 53.9911.99 - 33.99
Loop 200execadvec_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.743.714.623.50 - 6.721.001.14 - 1.274.00 - 6.72110.7158.9314.00 - 46.994.00 - 6.9914.00 - 46.9912.25 - 36.993.50 - 6.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.673.664.541.42 - 1.581.001.001.42 - 1.58140.0070.0016.99 - 54.5111.99 - 34.5116.99 - 54.5116.99 - 54.5111.99 - 34.51
Loop 190execadvec_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.693.654.543.37 - 6.721.001.003.86 - 6.72113.6459.0913.50 - 46.994.00 - 6.9913.50 - 46.9913.50 - 46.993.50 - 6.99
Loop 239execflux_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.453.424.252.57 - 4.291.001.08 - 1.804.00 - 6.67120.8361.9824.00 - 40.009.3324.00 - 40.0022.256.00
Loop 173execadvec_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.263.224.003.00 - 3.861.001.003.15 - 3.86121.4363.1022.00 - 53.997.33 - 13.9922.00 - 53.9922.00 - 53.996.99 - 13.99
Loop 198execadvec_mom.cpp:181-211,context.h:46-46,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]Innermost3.333.153.911.28 - 2.911.001.001.95 - 2.91151.2566.8820.49 - 60.9816.00 - 20.9820.49 - 60.9820.49 - 60.9810.49 - 20.98
Loop 219execcalc_dt.cpp:50-75,context.h:46-46,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.063.033.761.41 - 1.811.001.17 - 1.291.41 - 1.81145.6573.3734.48 - 89.4824.48 - 49.4834.48 - 89.4829.48 - 69.4824.48 - 49.48
Loop 189execadvec_mom.cpp:109-139,context.h:46-46,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.253.023.751.30 - 2.911.001.001.95 - 2.91149.3866.0520.49 - 60.9815.75 - 20.9820.49 - 60.9820.49 - 60.9810.49 - 20.98
Loop 163execadvec_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.023.003.732.04 - 3.861.001.17 - 1.232.43 - 3.86120.4563.0716.99 - 53.998.33 - 13.9916.99 - 53.9914.49 - 43.996.99 - 13.99
Loop 171execadvec_cell.cpp:158-202,context.h:46-46,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.072.993.711.33 - 2.911.001.002.57 - 2.91147.5469.4727.00 - 60.9820.25 - 20.9827.00 - 60.9827.00 - 60.9810.49 - 20.98
Loop 159execadvec_cell.cpp:66-110,context.h:46-46,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.632.623.261.08 - 2.911.001.07 - 1.002.15 - 2.91149.5872.0622.50 - 60.9820.75 - 20.9822.50 - 60.9821.00 - 60.9810.49 - 20.98
Loop 738execcontext.h:46-46,context.h:69-69,viscosity.cpp:37-50,viscosity.cpp:62-64viscosity_kernel(int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined]Outermost2.602.583.201.29 - 1.571.001.13 - 1.221.29 - 1.57151.0675.8944.97 - 110.4634.97 - 70.4644.97 - 110.4639.97 - 90.4634.97 - 70.46
Loop 194execadvec_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.482.423.012.22 - 4.441.001.10 - 1.332.22 - 4.44116.2861.0520.00 - 40.009.0020.00 - 40.0018.25 - 30.009.00
Loop 184execadvec_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.342.312.872.19 - 4.621.001.17 - 2.009.50 - 20.00111.6755.0019.00 - 40.008.6719.00 - 40.0016.25 - 20.002.00
Loop 174execadvec_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.202.192.723.40 - 8.001.001.19 - 2.003.40 - 8.00112.9058.0617.00 - 40.005.0017.00 - 40.0014.25 - 20.005.00
Loop 176execadvec_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.112.632.83 - 6.671.001.19 - 2.002.83 - 6.67113.3359.1717.00 - 40.006.0017.00 - 40.0014.25 - 20.006.00
Loop 178execadvec_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.791.772.204.20 - 12.001.001.0014.00 - 40.00110.5357.8914.00 - 40.003.3314.00 - 40.0014.00 - 40.001.00
Loop 180execadvec_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.123.90 - 12.001.001.0013.00 - 40.00111.7658.8213.00 - 40.003.3313.00 - 40.0013.00 - 40.001.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.721.692.104.50 - 15.001.002.0012.00 - 40.0010.0050.0012.00 - 40.002.6712.00 - 40.006.00 - 20.001.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.691.662.064.50 - 15.001.002.0012.00 - 40.0010.0050.0012.00 - 40.002.6712.00 - 40.006.00 - 20.001.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.691.662.064.50 - 15.001.002.0012.00 - 40.0010.0050.0012.00 - 40.002.6712.00 - 40.006.00 - 20.001.00
Loop 155execadvec_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.091.081.342.55 - 6.001.001.03 - 1.0011.33 - 26.67120.0063.3317.00 - 40.006.6717.00 - 40.0016.50 - 40.001.50
Loop 165execadvec_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.061.051.302.55 - 6.001.001.03 - 1.008.00 - 18.82120.0063.3317.00 - 40.006.6717.00 - 40.0016.50 - 40.002.13
Loop 167execadvec_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.900.891.103.50 - 10.001.001.04 - 1.333.50 - 10.0019.0959.0914.00 - 40.004.0014.00 - 40.0013.50 - 30.004.00
Loop 182execadvec_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.900.881.103.30 - 12.001.001.10 - 1.0011.00 - 40.00117.3960.8711.00 - 40.003.3311.00 - 40.0010.00 - 40.001.00
Loop 192execadvec_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.880.871.083.00 - 12.001.001.0010.00 - 40.00120.0063.7510.00 - 40.003.3310.00 - 40.0010.00 - 40.001.00
Loop 157execadvec_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.850.811.013.25 - 10.001.001.0013.00 - 40.00110.5360.5313.00 - 40.004.0013.00 - 40.0013.00 - 40.001.00
Loop 237execfield_summary.cpp:76-91,context.h:69-69field_summary(global_variables&, parallel_&) [clone .omp_outlined]Single0.260.250.322.03 - 2.531.001.09 - 1.364.21 - 5.26143.7072.0440.00 - 50.0019.7540.00 - 50.0036.759.50
Loop 244execgenerate_chunk.cpp:75-80,context.h:69-69generate_chunk(int, global_variables&) [clone .omp_outlined]Single0.040.040.052.40 - 2.001.002.002.40 - 2.0010.0050.0012.00 - 40.005.00 - 20.0012.00 - 40.006.00 - 20.005.00 - 20.00
Loop 261execinitialise_chunk.cpp:78-82,context.h:69-69initialise_chunk(int, global_variables&) [clone .omp_outlined.8]Single0.020.020.022.002.001.002.0010.0055.5610.00 - 40.005.00 - 20.005.00 - 20.0010.00 - 40.005.00 - 20.00
Loop 202execbuild_field.cpp:101-113,context.h:69-69build_field(global_variables&) [clone .omp_outlined]Single0.040.010.021.001.001.001.30 - 2.0010.0051.9226.00 - 40.0026.00 - 40.0026.00 - 40.0026.00 - 40.0020.00
Loop 248execgenerate_chunk.cpp:85-98,context.h:46-46,context.h:69-69generate_chunk(int, global_variables&) [clone .omp_outlined.2]Innermost0.010.010.011.54 - 2.221.001.18 - 1.702.41 - 3.48118.1851.0327.75 - 40.0018.0027.75 - 40.0023.5011.50
Loop 204execbuild_field.cpp:119-128,context.h:69-69build_field(global_variables&) [clone .omp_outlined.2]Single0.020.010.011.001.001.08 - 1.332.00 - 4.0010.0052.1720.00 - 40.0020.00 - 40.0020.00 - 40.0018.50 - 30.0010.00
Loop 208execbuild_field.cpp:144-148,context.h:69-69build_field(global_variables&) [clone .omp_outlined.6]Single0.020.010.01NANANANANANANANANANANANA
Loop 206execbuild_field.cpp:134-138,context.h:69-69build_field(global_variables&) [clone .omp_outlined.4]Single0.020.010.01NANANANANANANANANANANANA
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.010.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 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.010.000.00NANANANANANANANANANANANA
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 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 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.010.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 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.000.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 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 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 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 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.000.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.000.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 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.000.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 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.000.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 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.000.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 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.000.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 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.000.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 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.000.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.000.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.000.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.000.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.000.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.000.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.000.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.000.000.00NANANANANANANANANANANANA
Loop 186execadvec_mom.cpp:108-110advec_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]InBetween0.000.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.000.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 458execupdate_halo.cpp:463-464update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.78]Innermost0.000.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.000.000.00NANANANANANANANANANANANA
Loop 382execupdate_halo.cpp:227-229,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.34]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 323execupdate_halo.cpp:46-47update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 450execupdate_halo.cpp:442-444,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.74]Outermost0.000.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.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.000.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.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.000.000.00NANANANANANANANANANANANA
Loop 389execupdate_halo.cpp:247-248update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.38]InBetween0.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.000.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.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.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 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 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.000.000.00NANANANANANANANANANANANA
Loop 344execupdate_halo.cpp:108-109update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.12]InBetween0.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.000.000.00NANANANANANANANANANANANA
Loop 330execupdate_halo.cpp:65-66update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.4]InBetween0.000.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 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.000.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 351execupdate_halo.cpp:132-133update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.16]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 347execupdate_halo.cpp:118-119update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.14]InBetween0.000.000.00NANANANANANANANANANANANA
Loop 340execupdate_halo.cpp:98-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.000.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.000.000.00NANANANANANANANANANANANA
Loop 739execviscosity.cpp:36-37,viscosity.cpp:44-44viscosity_kernel(int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined]InBetween0.000.000.00NANANANANANANANANANANANA
Loop 350execupdate_halo.cpp:131-132update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.16]Outermost0.000.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.000.000.00NANANANANANANANANANANANA
Loop 197execadvec_mom.cpp:180-182advec_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]InBetween0.000.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
×