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 (%) 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 473execviscosity.cpp:39-64,context.h:69-69viscosity_kernel(int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone ._omp_fn.0]Innermost2.532.397.211.001.801.801.00510.5913.82360.9336.5036.5020.2520.2536.50
Loop 190execflux_calc.cpp:39-40flux_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_fn.0] [clone .lto_priv.0]Innermost1.961.855.591.001.001.001.001100.00100.00110.8610.0010.0010.0010.0010.00
Loop 155execcontext.h:46-46,context.h:69-69,calc_dt.cpp:52-75calc_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_fn.0] [clone .lto_priv.0]Innermost1.891.835.511.001.001.001.00199.2198.12426.09228.00228.00228.00228.00228.00
Loop 210execPdV.cpp:72-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_fn.1]Innermost1.961.815.471.001.001.001.001100.00100.00328.4848.0048.0048.0048.0048.00
Loop 207execPdV.cpp:51-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_fn.0]Innermost1.581.54.541.001.001.001.001100.00100.00342.1148.0048.0048.0048.0048.00
Loop 94execaccelerate.cpp:43-53accelerate_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_fn.0] [clone .lto_priv.0]Innermost1.571.444.341.061.001.001.061100.00100.00512.4417.0016.0017.0017.0016.00
Loop 137execcontext.h:69-69,advec_mom.cpp:186-186,advec_mom.cpp:195-211advec_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_fn.10]Innermost1.561.424.31.001.001.001.00196.1591.11550.9396.0096.0096.0096.0096.00
Loop 462execideal_gas.cpp:40-45ideal_gas_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone ._omp_fn.0]Innermost1.531.44.211.001.001.001.001100.00100.00248.96136.00136.00136.00136.00136.00
Loop 128execadvec_mom.cpp:114-139advec_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_fn.6]Innermost1.481.3341.001.001.001.001100.0094.02616.5196.0096.0096.0096.0096.00
Loop 111execcontext.h:69-69,advec_cell.cpp:163-163,advec_cell.cpp:172-202advec_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_fn.6] [clone .lto_priv.0]Innermost1.251.193.581.091.001.001.29 - 1.13198.8794.35603.53124.00114.00124.00124.0096.00 - 110.00
Loop 139execcontext.h:69-69,advec_mom.cpp:221-221advec_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_fn.11]Innermost1.191.113.361.001.001.001.001100.00100.00147.6664.0064.0064.0064.0064.00
Loop 130execcontext.h:69-69,advec_mom.cpp:149-149advec_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_fn.7]Innermost1.21.13.311.001.001.001.001100.00100.00148.6864.0064.0064.0064.0064.00
Loop 101execstl_algobase.h:238-238,context.h:69-69,advec_cell.cpp:71-72,advec_cell.cpp:79-110advec_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_fn.2] [clone .lto_priv.0]Innermost1.040.962.891.051.001.011.051100.0094.44748.46100.5096.00100.5099.5096.00
Loop 134execcontext.h:69-69,advec_mom.cpp:170-172advec_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_fn.9]Innermost10.932.821.001.001.001.001100.00100.00219.498.008.008.008.008.00
Loop 125execcontext.h:69-69,advec_mom.cpp:98-100advec_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_fn.5]Innermost0.980.932.81.001.001.001.001100.00100.00221.408.008.008.008.008.00
Loop 115execadvec_mom.cpp:47-48advec_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_fn.0]Innermost0.930.892.71.001.001.001.001100.00100.0093.298.008.008.008.008.00
Loop 113execadvec_cell.cpp:211-216advec_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_fn.7] [clone .lto_priv.0]Innermost0.920.892.671.001.001.001.001100.00100.00231.9964.0064.0064.0064.0064.00
Loop 117execadvec_mom.cpp:56-57advec_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_fn.1]Innermost0.910.872.631.001.001.001.001100.00100.0093.458.008.008.008.008.00
Loop 103execadvec_cell.cpp:120-125advec_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_fn.3] [clone .lto_priv.0]Innermost0.890.862.581.001.001.001.001100.00100.00237.0864.0064.0064.0064.0064.00
Loop 121execadvec_mom.cpp:74-75advec_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_fn.3]Innermost0.80.722.181.001.001.001.211100.00100.0056.999.679.679.679.678.00
Loop 119execadvec_mom.cpp:65-66advec_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_fn.2]Innermost0.760.712.131.001.001.001.211100.00100.0056.429.679.679.679.678.00
Loop 214execreset_field.cpp:47-48reset_field_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone ._omp_fn.1] [clone .lto_priv.0]Innermost0.760.672.011.001.001.008.001100.00100.000.008.008.008.008.001.00
Loop 212execreset_field.cpp:37-38reset_field_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone ._omp_fn.0] [clone .lto_priv.0]Innermost0.680.621.861.001.001.008.001100.00100.000.008.008.008.008.001.00
Loop 204execrevert.cpp:37-38revert_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone ._omp_fn.0]Innermost0.640.581.751.001.001.008.001100.00100.000.008.008.008.008.001.00
Loop 96execadvec_cell.cpp:47-48advec_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_fn.0] [clone .lto_priv.0]Innermost0.480.451.371.001.001.001.001100.00100.00139.4512.0012.0012.0012.0012.00
Loop 105execadvec_cell.cpp:139-140advec_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_fn.4] [clone .lto_priv.0]Innermost0.470.441.331.001.001.001.001100.00100.00138.1312.0012.0012.0012.0012.00
Loop 107execadvec_cell.cpp:149-150advec_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_fn.5] [clone .lto_priv.0]Innermost0.40.361.11.001.001.001.421100.00100.0057.495.675.675.675.674.00
Loop 98execadvec_cell.cpp:57-58advec_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_fn.1] [clone .lto_priv.0]Innermost0.380.361.071.001.001.001.421100.00100.0056.305.675.675.675.674.00
Loop 123execadvec_mom.cpp:88-88advec_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_fn.4]Innermost0.350.30.91.001.001.001.001100.00100.00274.378.008.008.008.008.00
Loop 132execadvec_mom.cpp:160-160advec_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_fn.8]Innermost0.340.290.881.001.001.001.001100.00100.00280.398.008.008.008.008.00
Loop 457execcontext.h:69-69,field_summary.cpp:77-91field_summary(global_variables&, parallel_&) [clone ._omp_fn.0]Single0.230.210.651.992.6510.601.99146.1517.79347.2215.908.006.001.508.00
Loop 192execgenerate_chunk.cpp:77-80generate_chunk(int, global_variables&) [clone ._omp_fn.0] [clone .lto_priv.0]Innermost0.020.010.041.001.001.008.00150.0056.250.008.008.008.008.001.00
Loop 198execinitialise_chunk.cpp:80-82initialise_chunk(int, global_variables&) [clone ._omp_fn.4] [clone .lto_priv.0]Innermost0.020.010.031.001.001.0012.00180.0082.500.0012.0012.0012.0012.001.00
Loop 201execcontext.h:46-46,context.h:69-69,pack_kernel.cpp:122-124clover_pack_message_right(global_variables&, int, int, int, int, clover::Buffer2D&, clover::Buffer1D&, int, int, int, int, int, int, int) [clone ._omp_fn.0] [clone .lto_priv.0]Outermost0.050.010.032.061.0012.222.27160.0011.720.0011.335.5011.330.935.00
Loop 187execcontext.h:69-69,pack_kernel.cpp:90-92clover_unpack_message_left(global_variables&, int, int, int, int, clover::Buffer2D&, clover::Buffer1D&, int, int, int, int, int, int, int) [clone ._omp_fn.0]Outermost0.040.010.032.091.0012.272.30160.0011.720.0011.505.5011.500.945.00
Loop 199execcontext.h:69-69,pack_kernel.cpp:57-59clover_pack_message_left(global_variables&, int, int, int, int, clover::Buffer2D&, clover::Buffer1D&, int, int, int, int, int, int, int) [clone ._omp_fn.0] [clone .lto_priv.0]Outermost0.040.010.031.931.0011.751.93160.0011.960.009.675.009.670.825.00
Loop 185execcontext.h:69-69,pack_kernel.cpp:158-160clover_unpack_message_right(global_variables&, int, int, int, int, clover::Buffer2D&, clover::Buffer1D&, int, int, int, int, int, int, int) [clone ._omp_fn.0]Outermost0.030.010.021.931.0011.751.93160.0011.960.009.675.009.670.825.00
Loop 460execcontext.h:46-46,context.h:69-69,generate_chunk.cpp:88-98generate_chunk(int, global_variables&) [clone ._omp_fn.1] [clone .lto_priv.0]Innermost0.030.010.022.981.008.006.7850.0012.500.0020.336.8320.332.543.00
Loop 135execcontext.h:46-46,context.h:69-69,advec_mom.cpp:182-182,advec_mom.cpp:186-186,advec_mom.cpp:197-204,advec_mom.cpp:208-211advec_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_fn.10]Outermost0.030.010.021.161.161.161.162865.3834.4636.4555.6748.0048.0048.0048.00
Loop 138execcontext.h:69-69,advec_mom.cpp:220-221advec_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_fn.11]Outermost0.0200.011.001.101.101.006438.1040.08NA68.0068.0062.0062.0068.00
Loop 189execcontext.h:69-69,flux_calc.cpp:39-40flux_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_fn.0] [clone .lto_priv.0]Outermost0.0200.012.621.061.312.623226.4528.27NA65.5025.0061.6450.1825.00
Loop 126execcontext.h:46-46,context.h:69-69,advec_mom.cpp:114-114,advec_mom.cpp:120-120,advec_mom.cpp:125-132,advec_mom.cpp:136-139advec_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_fn.6]Outermost0.0200.011.001.001.001.002874.2237.45NA48.0048.0048.0048.0048.00
Loop 124execcontext.h:69-69,advec_mom.cpp:97-100advec_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_fn.5]Outermost0.0300.012.811.061.322.813227.5228.90NA56.1720.0053.1542.5620.00
Loop 114execcontext.h:69-69,advec_mom.cpp:44-44,advec_mom.cpp:47-48advec_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_fn.0]Outermost0.0200.012.611.031.243.056440.0041.80NA42.6716.3341.2734.3514.00
Loop 116execcontext.h:69-69,advec_mom.cpp:53-53,advec_mom.cpp:56-57advec_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_fn.1]Outermost0.0100.012.691.031.253.076439.0241.08NA43.0016.0041.6134.4214.00
Loop 133execcontext.h:69-69,advec_mom.cpp:169-172advec_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_fn.9]Outermost0.0100.012.881.061.322.883227.2728.75NA57.6720.0054.6443.8520.00
Loop 102execcontext.h:69-69,advec_cell.cpp:120-125advec_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_fn.3] [clone .lto_priv.0]Outermost0.0200.011.001.201.201.003229.0329.70NA72.0072.0060.0060.0072.00
Loop 208execPdV.cpp:72-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_fn.1]Outermost0.0200.013.181.633.183.18832.7723.95NA76.3324.0046.9724.0024.00
Loop 461execcontext.h:69-69,ideal_gas.cpp:40-41,ideal_gas.cpp:44-45ideal_gas_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone ._omp_fn.0]Outermost0.0200.011.001.101.101.006446.8147.01NA144.50144.50131.75131.75144.50
Loop 109execstl_algobase.h:238-238,context.h:46-46,context.h:69-69,advec_cell.cpp:159-159,advec_cell.cpp:163-163,advec_cell.cpp:169-171,advec_cell.cpp:174-175,advec_cell.cpp:178-180,advec_cell.cpp:202-202advec_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_fn.6] [clone .lto_priv.0]Outermost0.0200.014.051.001.3910.001813.2119.10NA25.006.1725.0017.962.50
Loop 129execcontext.h:69-69,advec_mom.cpp:149-149advec_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_fn.7]Outermost0.0200.011.001.101.101.006439.3441.19NA68.0068.0062.0062.0068.00
Loop 122execcontext.h:69-69,advec_mom.cpp:87-88advec_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_fn.4]Outermost0.0100.012.171.061.282.176443.0843.85NA30.3314.0028.6523.7814.00
Loop 99execstl_algobase.h:238-238,context.h:46-46,context.h:69-69,advec_cell.cpp:71-72,advec_cell.cpp:77-77,advec_cell.cpp:82-82,advec_cell.cpp:88-88,advec_cell.cpp:110-110advec_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_fn.2] [clone .lto_priv.0]Outermost0.0200.015.001.001.3010.831815.7920.07NA21.674.3321.6716.662.00
Loop 131execcontext.h:69-69,advec_mom.cpp:160-160advec_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_fn.8]Outermost0.0100.012.111.061.282.116443.0843.94NA29.5014.0027.8423.0614.00
Loop 112execcontext.h:69-69,advec_cell.cpp:211-216advec_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_fn.7] [clone .lto_priv.0]Outermost0.0100.011.001.201.201.003227.6629.01NA72.0072.0060.0060.0072.00
Loop 205execPdV.cpp:51-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_fn.0]Outermost0.0200.012.471.652.472.47838.4625.82NA59.1724.0035.8824.0024.00
Loop 153execcontext.h:46-46,context.h:69-69,calc_dt.cpp:49-49,calc_dt.cpp:52-53,calc_dt.cpp:60-60,calc_dt.cpp:63-63,calc_dt.cpp:75-75calc_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_fn.0] [clone .lto_priv.0]Outermost0.0100.012.171.001.4117.33621.1830.15NA34.6716.0034.6724.632.00
Loop 92execcontext.h:69-69,accelerate.cpp:42-53accelerate_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_fn.0] [clone .lto_priv.0]Outermost0.0100.014.971.608.115.69837.0725.48NA71.1714.3344.378.7712.50
Loop 120execcontext.h:69-69,advec_mom.cpp:74-75advec_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_fn.3]Outermost0.0200.012.241.021.223.3912851.9053.40NA37.3316.6736.6530.7311.00
Loop 203execcontext.h:69-69,revert.cpp:37-38revert_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone ._omp_fn.0]Outermost0.0200.012.611.001.213.8112849.2351.63NA30.5011.6730.5025.238.00
Loop 211execcontext.h:69-69,reset_field.cpp:37-38reset_field_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone ._omp_fn.0] [clone .lto_priv.0]Outermost0.0100.012.611.001.213.8112849.2351.63NA30.5011.6730.5025.238.00
Loop 118execcontext.h:69-69,advec_mom.cpp:62-62,advec_mom.cpp:65-66advec_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_fn.2]Outermost0.0100.012.311.011.213.5312850.6352.93NA38.8316.8338.2632.0211.00
Loop 248execupdate_halo.cpp:185-186update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.13]Outermost0.0100.012.221.0013.012.22150.0010.05NA10.004.5010.000.774.50
Loop 213execcontext.h:69-69,reset_field.cpp:47-48reset_field_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone ._omp_fn.1] [clone .lto_priv.0]Outermost0.0100NANANANANANANANANANANANANA
Loop 472execviscosity.cpp:38-38,viscosity.cpp:45-45,viscosity.cpp:57-57,viscosity.cpp:64-64,context.h:46-46,context.h:69-69viscosity_kernel(int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone ._omp_fn.0]Outermost0.0200NANANANANANANANANANANANANA
Loop 228execupdate_halo.cpp:99-100update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.5]Outermost0.0100NANANANANANANANANANANANANA
Loop 104execcontext.h:69-69,advec_cell.cpp:136-136,advec_cell.cpp:139-140advec_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_fn.4] [clone .lto_priv.0]Outermost0.0100NANANANANANANANANANANANANA
Loop 95execcontext.h:69-69,advec_cell.cpp:44-44,advec_cell.cpp:47-48advec_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_fn.0] [clone .lto_priv.0]Outermost0.0200NANANANANANANANANANANANANA
Loop 338execupdate_halo.cpp:572-573update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.49]Outermost0.0100NANANANANANANANANANANANANA
Loop 106execcontext.h:69-69,advec_cell.cpp:149-150advec_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_fn.5] [clone .lto_priv.0]InBetween0.0100NANANANANANANANANANANANANA
Loop 93execaccelerate.cpp:43-53accelerate_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_fn.0] [clone .lto_priv.0]Innermost0.0100NANANANANANANANANANANANANA
Loop 250execupdate_halo.cpp:195-196,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.14]Outermost0.0100NANANANANANANANANANANANANA
Loop 233execupdate_halo.cpp:119-120,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.7]Outermost0.0100NANANANANANANANANANANANANA
Loop 358execupdate_halo.cpp:658-659update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.57]Outermost0.0100NANANANANANANANANANANANANA
Loop 246execupdate_halo.cpp:175-176update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.12]Outermost0.0100NANANANANANANANANANANANANA
Loop 323execupdate_halo.cpp:506-507,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.43]Outermost0.0100NANANANANANANANANANANANANA
Loop 97execcontext.h:69-69,advec_cell.cpp:57-58advec_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_fn.1] [clone .lto_priv.0]Outermost0.0100NANANANANANANANANANANANANA
Loop 298execupdate_halo.cpp:400-401update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.33]Outermost0.0100NANANANANANANANANANANANANA
Loop 318execupdate_halo.cpp:486-487update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.41]Outermost0.0100NANANANANANANANANANANANANA
Loop 320execupdate_halo.cpp:496-497,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.42]Outermost0.0100NANANANANANANANANANANANANA
Loop 230execupdate_halo.cpp:109-110,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.6]Outermost0.0100NANANANANANANANANANANANANA
Loop 253execupdate_halo.cpp:205-206,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.15]Outermost0.0100NANANANANANANANANANANANANA
Loop 328execupdate_halo.cpp:529-530update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.45]Outermost0.0100NANANANANANANANANANANANANA
Loop 303execupdate_halo.cpp:420-421,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.35]Outermost0.0200NANANANANANANANANANANANANA
Loop 343execupdate_halo.cpp:592-593,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.51]Outermost0.0100NANANANANANANANANANANANANA
Loop 108execadvec_cell.cpp:150-150advec_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_fn.5] [clone .lto_priv.0]Outermost0.0100NANANANANANANANANANANANANA
Loop 348execupdate_halo.cpp:615-616update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.53]Outermost0.0100NANANANANANANANANANANANANA
Loop 100execstl_algobase.h:238-238,context.h:69-69,advec_cell.cpp:71-75,advec_cell.cpp:82-110advec_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_fn.2] [clone .lto_priv.0]Innermost0.0100NANANANANANANANANANANANANA
Loop 300execupdate_halo.cpp:410-411,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.34]Outermost0.0100NANANANANANANANANANANANANA
Loop 316execupdate_halo.cpp:476-477update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.40]Outermost0.0100NANANANANANANANANANANANANA
Loop 263execupdate_halo.cpp:248-249,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.19]Outermost0.0100NANANANANANANANANANANANANA
Loop 226execupdate_halo.cpp:89-90update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.4]Outermost0.0100NANANANANANANANANANANANANA
Loop 218execupdate_halo.cpp:56-57update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.1]Outermost0.0100NANANANANANANANANANANANANA
Loop 296execupdate_halo.cpp:390-391update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.32]Outermost0.0100NANANANANANANANANANANANANA
Loop 258execupdate_halo.cpp:228-229update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.17]Outermost0.0100NANANANANANANANANANANANANA
Loop 356execupdate_halo.cpp:648-649update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.56]Outermost0.0100NANANANANANANANANANANANANA
Loop 127execcontext.h:69-69,advec_mom.cpp:114-139advec_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_fn.6]Innermost0.0100NANANANANANANANANANANANANA
Loop 350execupdate_halo.cpp:625-626,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.54]Outermost0.0100NANANANANANANANANANANANANA
Loop 340execupdate_halo.cpp:582-583,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.50]Outermost0.0100NANANANANANANANANANANANANA
Loop 333execupdate_halo.cpp:549-550,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.47]Outermost0.0100NANANANANANANANANANANANANA
Loop 256execupdate_halo.cpp:218-219update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.16]Outermost0.0100NANANANANANANANANANANANANA
Loop 216execupdate_halo.cpp:46-47update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.0]Outermost0.0100NANANANANANANANANANANANANA
Loop 238execupdate_halo.cpp:142-143update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.9]Outermost000NANANANANANANANANANANANANA
Loop 260execupdate_halo.cpp:238-239,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.18]Outermost0.0100NANANANANANANANANANANANANA
Loop 293execupdate_halo.cpp:377-378,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.31]Outermost0.0100NANANANANANANANANANANANANA
Loop 306execupdate_halo.cpp:433-434update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.36]Outermost0.0100NANANANANANANANANANANANANA
Loop 266execupdate_halo.cpp:261-262update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.20]Outermost0.0100NANANANANANANANANANANANANA
Loop 336execupdate_halo.cpp:562-563update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.48]Outermost0.0100NANANANANANANANANANANANANA
Loop 310execupdate_halo.cpp:453-454,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.38]Outermost0.0100NANANANANANANANANANANANANA
Loop 220execupdate_halo.cpp:66-67,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.2]Outermost000NANANANANANANANANANANANANA
Loop 268execupdate_halo.cpp:271-272update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.21]Outermost0.0100NANANANANANANANANANANANANA
Loop 223execupdate_halo.cpp:76-77,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.3]Outermost000NANANANANANANANANANANANANA
Loop 326execupdate_halo.cpp:519-520update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.44]Outermost0.0100NANANANANANANANANANANANANA
Loop 346execupdate_halo.cpp:605-606update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.52]Outermost0.0100NANANANANANANANANANANANANA
Loop 270execupdate_halo.cpp:281-282,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.22]Outermost0.0100NANANANANANANANANANANANANA
Loop 353execupdate_halo.cpp:635-636,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.55]Outermost0.0100NANANANANANANANANANANANANA
Loop 286execupdate_halo.cpp:347-348update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.28]Outermost0.0100NANANANANANANANANANANANANA
Loop 136execcontext.h:69-69,advec_mom.cpp:186-211advec_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_fn.10]Innermost0.0100NANANANANANANANANANANANANA
Loop 330execupdate_halo.cpp:539-540,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.46]Outermost0.0100NANANANANANANANANANANANANA
Loop 290execupdate_halo.cpp:367-368,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.30]Outermost000NANANANANANANANANANANANANA
Loop 363execupdate_halo.cpp:678-679,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.59]Outermost0.0100NANANANANANANANANANANANANA
Loop 288execupdate_halo.cpp:357-358update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.29]Outermost000NANANANANANANANANANANANANA
Loop 236execupdate_halo.cpp:132-133update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.8]Outermost000NANANANANANANANANANANANANA
Loop 360execupdate_halo.cpp:668-669,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.58]Outermost0.0100NANANANANANANANANANANANANA
Loop 308execupdate_halo.cpp:443-444update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.37]Outermost0.0100NANANANANANANANANANANANANA
Loop 240execupdate_halo.cpp:152-153,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.10]Outermost0.0100NANANANANANANANANANANANANA
Loop 273execupdate_halo.cpp:291-292,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.23]Outermost000NANANANANANANANANANANANANA
Loop 243execupdate_halo.cpp:162-163,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.11]Outermost000NANANANANANANANANANANANANA
Loop 458execcontext.h:46-46,generate_chunk.cpp:85-85,generate_chunk.cpp:88-92,generate_chunk.cpp:106-106,generate_chunk.cpp:111-111,generate_chunk.cpp:120-120generate_chunk(int, global_variables&) [clone ._omp_fn.1] [clone .lto_priv.0]Outermost000NANANANANANANANANANANANANA
Loop 197execcontext.h:46-46,context.h:69-69,initialise_chunk.cpp:77-77,initialise_chunk.cpp:80-82initialise_chunk(int, global_variables&) [clone ._omp_fn.4] [clone .lto_priv.0]Outermost000NANANANANANANANANANANANANA
Loop 144execcontext.h:69-69,build_field.cpp:133-133,build_field.cpp:136-138build_field(global_variables&) [clone ._omp_fn.2] [clone .lto_priv.0]Outermost000NANANANANANANANANANANANANA
Loop 154execcalc_dt.cpp:54-75calc_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_fn.0] [clone .lto_priv.0]Innermost000NANANANANANANANANANANANANA
Loop 110execcontext.h:69-69,advec_cell.cpp:163-163,advec_cell.cpp:174-202advec_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_fn.6] [clone .lto_priv.0]Innermost000NANANANANANANANANANANANANA
×