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 228execcontext.h:69-69,PdV.cpp:72-83PdV_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]Innermost4.894.796.421.001.001.001.001100.00100.00124.1248.0048.0048.0048.0048.00
Loop 104execaccelerate.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]Innermost4.24.15.491.061.001.001.061100.00100.00179.9217.0016.0017.0017.0016.00
Loop 225execcontext.h:69-69,PdV.cpp:51-63PdV_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]Innermost4.134.045.411.001.001.001.001100.00100.00127.0348.0048.0048.0048.0048.00
Loop 418execideal_gas.cpp:40-45ideal_gas_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone ._omp_fn.0] [clone .lto_priv.0]Innermost3.663.64.821.001.001.001.001100.00100.0096.79136.00136.00136.00136.00136.00
Loop 206execflux_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]Innermost3.553.424.581.001.001.001.001100.00100.0059.9910.0010.0010.0010.0010.00
Loop 140execcontext.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]Innermost3.393.334.461.001.001.001.001100.00100.0049.1164.0064.0064.0064.0064.00
Loop 149execcontext.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]Innermost3.393.334.461.001.001.001.001100.00100.0049.2264.0064.0064.0064.0064.00
Loop 138execadvec_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]Innermost3.383.254.351.001.001.001.001100.0094.02252.3496.0096.0096.0096.0096.00
Loop 147execcontext.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]Innermost3.473.254.351.001.001.001.00196.1591.11240.6996.0096.0096.0096.0096.00
Loop 123execadvec_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]Innermost2.742.683.591.001.001.001.001100.00100.0077.0564.0064.0064.0064.0064.00
Loop 113execadvec_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]Innermost2.752.683.591.001.001.001.001100.00100.0076.0864.0064.0064.0064.0064.00
Loop 111execstl_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]Innermost2.72.583.461.051.001.011.051100.0094.44278.43100.5096.00100.5099.5096.00
Loop 165execcalc_dt.cpp:52-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_fn.0] [clone .lto_priv.0]Innermost2.772.533.391.001.001.001.00199.2198.12308.23228.00228.00228.00228.00228.00
Loop 121execcontext.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]Innermost2.552.483.331.091.001.001.29 - 1.13198.8794.35289.54124.00114.00124.00124.0096.00 - 110.00
Loop 125execadvec_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]Innermost2.372.283.051.001.001.001.001100.00100.0036.438.008.008.008.008.00
Loop 144execcontext.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]Innermost2.352.273.041.001.001.001.001100.00100.0089.918.008.008.008.008.00
Loop 135execcontext.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]Innermost2.352.273.031.001.001.001.001100.00100.0090.678.008.008.008.008.00
Loop 127execadvec_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]Innermost2.312.232.991.001.001.001.001100.00100.0036.488.008.008.008.008.00
Loop 131execadvec_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]Innermost2.021.962.621.001.001.001.211100.00100.0020.969.679.679.679.678.00
Loop 232execreset_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]Innermost2.011.952.611.001.001.008.001100.00100.000.008.008.008.008.001.00
Loop 129execadvec_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]Innermost1.981.912.561.001.001.001.211100.00100.0021.029.679.679.679.678.00
Loop 506execcontext.h:69-69,viscosity.cpp:39-64viscosity_kernel(int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone ._omp_fn.0] [clone .lto_priv.0]Innermost1.91.762.351.001.801.801.00510.5913.82490.0036.5036.5020.2520.2536.50
Loop 230execreset_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]Innermost1.741.712.291.001.001.008.001100.00100.000.008.008.008.008.001.00
Loop 222execrevert.cpp:37-38revert_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone ._omp_fn.0]Innermost1.741.712.291.001.001.008.001100.00100.000.008.008.008.008.001.00
Loop 106execadvec_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]Innermost1.181.131.521.001.001.001.001100.00100.0055.5212.0012.0012.0012.0012.00
Loop 115execadvec_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]Innermost1.151.111.481.001.001.001.001100.00100.0054.7512.0012.0012.0012.0012.00
Loop 117execadvec_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]Innermost1.020.971.31.001.001.001.421100.00100.0021.335.675.675.675.674.00
Loop 108execadvec_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.990.941.261.001.001.001.421100.00100.0021.575.675.675.675.674.00
Loop 133execadvec_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.780.730.971.001.001.001.001100.00100.00112.708.008.008.008.008.00
Loop 142execadvec_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.780.720.961.001.001.001.001100.00100.00112.938.008.008.008.008.00
Loop 412execcontext.h:69-69,field_summary.cpp:77-91field_summary(global_variables&, parallel_&) [clone ._omp_fn.0]Single0.240.220.291.682.5210.071.6810.0012.08267.5715.109.006.001.509.00
Loop 208execgenerate_chunk.cpp:77-80generate_chunk(int, global_variables&) [clone ._omp_fn.0] [clone .lto_priv.0]Innermost0.040.030.041.001.001.008.00150.0056.250.008.008.008.008.001.00
Loop 214execinitialise_chunk.cpp:80-82initialise_chunk(int, global_variables&) [clone ._omp_fn.4] [clone .lto_priv.0]Innermost0.030.020.031.001.001.0012.00180.0082.500.0012.0012.0012.0012.001.00
Loop 219execcontext.h:69-69,pack_kernel.cpp:120-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.060.020.022.401.001.262.7127833.3331.250.0035.1714.6735.1727.8813.00
Loop 216execcontext.h:69-69,pack_kernel.cpp:55-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.060.020.022.061.001.322.0615426.2332.990.0027.8313.5027.8321.0213.50
Loop 200execcontext.h:69-69,pack_kernel.cpp:156-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.040.010.012.021.001.312.1515426.6733.330.0028.0013.8328.0021.3313.00
Loop 203execcontext.h:69-69,pack_kernel.cpp:88-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.012.231.001.252.5627834.7832.070.0034.5015.5034.5027.6513.50
Loop 205execcontext.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.030.010.012.621.061.312.623226.4528.2755.1065.5025.0061.6450.1825.00
Loop 119execstl_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.020.010.014.001.001.459.871812.2818.5334.8524.676.1724.6717.022.50
Loop 416execcontext.h:46-46,context.h:69-69,generate_chunk.cpp:91-98generate_chunk(int, global_variables&) [clone ._omp_fn.1] [clone .lto_priv.0]Innermost0.030.010.012.281.008.006.19250.0012.500.0043.3319.0043.335.427.00
Loop 417execcontext.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] [clone .lto_priv.0]Outermost0.030.010.011.001.101.101.006446.8147.0130.80144.50144.50131.75131.75144.50
Loop 126execcontext.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.030.010.012.691.031.253.076439.0241.0820.8043.0016.0041.6134.4214.00
Loop 124execcontext.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.020.010.012.611.031.243.056440.0041.8033.6042.6716.3341.2734.3514.00
Loop 145execcontext.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.0200.011.161.161.161.162865.3834.46NA55.6748.0048.0048.0048.00
Loop 132execcontext.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.0200.012.171.061.282.176443.0843.85NA30.3314.0028.6523.7814.00
Loop 134execcontext.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.0200.012.811.061.322.813227.5228.90NA56.1720.0053.1542.5620.00
Loop 128execcontext.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.0300.012.281.021.223.4812850.6352.93NA38.3316.8337.7631.5111.00
Loop 109execstl_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.014.231.001.3010.081815.7920.07NA21.835.1721.8316.832.17
Loop 136execcontext.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.0300.011.001.001.001.002874.2237.45NA48.0048.0048.0048.0048.00
Loop 231execcontext.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.0300NANANANANANANANANANANANANA
Loop 143execcontext.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.0200NANANANANANANANANANANANANA
Loop 141execcontext.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.0200NANANANANANANANANANANANANA
Loop 130execcontext.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.0100NANANANANANANANANANANANANA
Loop 148execcontext.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.0100NANANANANANANANANANANANANA
Loop 221execcontext.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.0100NANANANANANANANANANANANANA
Loop 229execcontext.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.0100NANANANANANANANANANANANANA
Loop 102execaccelerate.cpp:42-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_fn.0] [clone .lto_priv.0]Outermost0.0100NANANANANANANANANANANANANA
Loop 226execcontext.h:69-69,PdV.cpp:72-83PdV_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.0100NANANANANANANANANANANANANA
Loop 139execcontext.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.0100NANANANANANANANANANANANANA
Loop 223execcontext.h:69-69,PdV.cpp:51-63PdV_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.0200NANANANANANANANANANANANANA
Loop 114execcontext.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 107execcontext.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 272execupdate_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.0200NANANANANANANANANANANANANA
Loop 105execcontext.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.0100NANANANANANANANANANANANANA
Loop 116execcontext.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 122execcontext.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.0100NANANANANANANANANANANANANA
Loop 163execcalc_dt.cpp:52-53,calc_dt.cpp:60-60,calc_dt.cpp:63-63,calc_dt.cpp:75-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_fn.0] [clone .lto_priv.0]Outermost0.0100NANANANANANANANANANANANANA
Loop 248execupdate_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 112execcontext.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.0100NANANANANANANANANANANANANA
Loop 505execcontext.h:46-46,context.h:69-69,viscosity.cpp:38-38,viscosity.cpp:45-45,viscosity.cpp:64-64viscosity_kernel(int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone ._omp_fn.0] [clone .lto_priv.0]Outermost0.0100NANANANANANANANANANANANANA
Loop 103execaccelerate.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 270execupdate_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 368execupdate_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 250execupdate_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 350execupdate_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.0200NANANANANANANANANANANANANA
Loop 388execupdate_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 246execupdate_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 375execupdate_halo.cpp:590-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]Outermost000NANANANANANANANANANANANANA
Loop 390execupdate_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 137execcontext.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 370execupdate_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 254execupdate_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 348execupdate_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 110execstl_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 330execupdate_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 146execcontext.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 328execupdate_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 335execupdate_halo.cpp:418-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.0100NANANANANANANANANANANANANA
Loop 274execupdate_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 290execupdate_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 302execupdate_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]Outermost0.0100NANANANANANANANANANANANANA
Loop 352execupdate_halo.cpp:494-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 332execupdate_halo.cpp:408-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 355execupdate_halo.cpp:504-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 284execupdate_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 372execupdate_halo.cpp:580-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 286execupdate_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 380execupdate_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 395execupdate_halo.cpp:676-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 278execupdate_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]Outermost000NANANANANANANANANANANANANA
Loop 342execupdate_halo.cpp:451-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 238execupdate_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]Outermost0.0100NANANANANANANANANANANANANA
Loop 378execupdate_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 345execupdate_halo.cpp:461-464,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone ._omp_fn.39]Outermost000NANANANANANANANANANANANANA
Loop 392execupdate_halo.cpp:666-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 382execupdate_halo.cpp:623-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 298execupdate_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 360execupdate_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 260execupdate_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]Outermost0.0100NANANANANANANANANANANANANA
Loop 118execadvec_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]Outermost000NANANANANANANANANANANANANA
Loop 385execupdate_halo.cpp:633-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]Outermost000NANANANANANANANANANANANANA
Loop 325execupdate_halo.cpp:375-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]Outermost000NANANANANANANANANANANANANA
Loop 362execupdate_halo.cpp:537-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 358execupdate_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 365execupdate_halo.cpp:547-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 338execupdate_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 296execupdate_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]Outermost000NANANANANANANANANANANANANA
Loop 266execupdate_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]Outermost0.0100NANANANANANANANANANANANANA
Loop 322execupdate_halo.cpp:365-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]Outermost0.0100NANANANANANANANANANANANANA
Loop 262execupdate_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 236execupdate_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 258execupdate_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]Outermost0.0100NANANANANANANANANANANANANA
Loop 318execupdate_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]Outermost000NANANANANANANANANANANANANA
Loop 294execupdate_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]Outermost000NANANANANANANANANANANANANA
Loop 120execcontext.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
Loop 340execupdate_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]Outermost000NANANANANANANANANANANANANA
Loop 320execupdate_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 282execupdate_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 234execupdate_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]Outermost000NANANANANANANANANANANANANA
Loop 213execcontext.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 242execupdate_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 207execcontext.h:46-46,context.h:69-69,generate_chunk.cpp:74-74,generate_chunk.cpp:77-80generate_chunk(int, global_variables&) [clone ._omp_fn.0] [clone .lto_priv.0]Outermost000NANANANANANANANANANANANANA
Loop 152execcontext.h:69-69,build_field.cpp:118-118,build_field.cpp:121-128build_field(global_variables&) [clone ._omp_fn.1] [clone .lto_priv.0]Outermost000NANANANANANANANANANANANANA
Loop 83execstl_vector.h:1124-1124,advec_mom.cpp:234-241,advection.cpp:99-99hydro(global_variables&, parallel_&)Innermost000NANANANANANANANANANANANANA
Loop 413execcontext.h:46-46,context.h:69-69,generate_chunk.cpp:90-98,generate_chunk.cpp:105-112,generate_chunk.cpp:117-123generate_chunk(int, global_variables&) [clone ._omp_fn.1] [clone .lto_priv.0]Outermost000NANANANANANANANANANANANANA
Loop 150execcontext.h:69-69,build_field.cpp:100-113build_field(global_variables&) [clone ._omp_fn.0] [clone .lto_priv.0]Outermost000NANANANANANANANANANANANANA
Loop 164execcalc_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 227execPdV.cpp:72-83PdV_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]Innermost000NANANANANANANANANANANANANA
×