options

Expert Summary

Columns Filter

Source Location Source Function Level Max Time Over Threads (s) Time w.r.t. Wall Time (s) Coverage (% app. time) Speedup if no scalar integer Speedup if FP arith vectorized Speedup if fully vectorized Speedup if FP only Number of paths Vectorization Ratio (%) Vector Length Use (%) CQA cycles CQA cycles if no scalar integer CQA cycles if FP arith vectorized CQA cycles if fully vectorized CQA cycles if FP only
IDModuleSource LocationSource FunctionLevelMax Time Over Threads (s)Time w.r.t. Wall Time (s)Coverage (% app. time)Speedup if no scalar integerSpeedup if FP arith vectorizedSpeedup if fully vectorizedSpeedup if FP onlyNumber of pathsVectorization Ratio (%)Vector Length Use (%)CQA cyclesCQA cycles if no scalar integerCQA cycles if FP arith vectorizedCQA cycles if fully vectorizedCQA cycles if FP only
Loop 275execPdV.cpp:70-83,context.h:69-69PdV_kernel(bool, int, int, int, int, double, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined.2]Single2.482.426.211.991.767.76 - 6.942.55436.0416.9540.7520.5020.88 - 23.225.25 - 5.8816.00
Loop 180execcontext.h:69-69,advec_mom.cpp:181-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_outlined.20]Single2.412.285.842.20 - 2.721.306.46 - 6.712.63 - 3.25409669.5220.3884.00 - 104.0038.2560.00 - 80.0013.00 - 15.5032.00
Loop 172execcontext.h:69-69,advec_mom.cpp:109-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_outlined.12]Single2.372.255.762.20 - 2.721.306.46 - 6.712.63 - 3.25409670.6320.5284.00 - 104.0038.2560.00 - 80.0013.00 - 15.5032.00
Loop 229execideal_gas.cpp:37-45,context.h:69-69ideal_gas_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined]Single2.152.085.321.79 - 2.091.728.91 - 8.761.79 - 2.09411.0213.6114.75 - 17.258.257.53 - 10.031.66 - 1.978.25
Loop 273execPdV.cpp:49-63,context.h:69-69PdV_kernel(bool, int, int, int, int, double, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined]Single2.112.055.272.02 - 2.201.606.17 - 5.982.02 - 2.20448.4618.4932.38 - 35.1316.0017.00 - 22.005.25 - 5.8816.00
Loop 141execaccelerate.cpp:41-53,context.h:69-69accelerate_kernel(int, int, int, int, double, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined]Single2.031.975.041.971.439.774.57425.1715.5243.3822.0030.314.449.50
Loop 174execcontext.h:69-69,advec_mom.cpp:147-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_outlined.14]Single1.661.604.114.25 - 5.501.167.56 - 7.654.25 - 5.50418.2013.9217.00 - 22.004.0014.00 - 19.002.25 - 2.884.00
Loop 182execcontext.h:69-69,advec_mom.cpp:219-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_outlined.22]Single1.651.604.104.25 - 5.501.167.56 - 7.654.25 - 5.50416.0013.5017.00 - 22.004.0014.00 - 19.002.25 - 2.884.00
Loop 220execflux_calc.cpp:37-40,context.h:69-69flux_calc_kernel(int, int, int, int, double, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined]Single1.641.604.092.98 - 3.161.1410.00 - 9.706.45 - 6.85422.2315.1419.34 - 20.566.5013.00 - 18.001.94 - 2.123.00
Loop 156execadvec_cell.cpp:158-202,context.h:46-46,context.h:69-69advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined.12]Single1.361.323.381.34 - 1.591.236.83 - 7.113.36 - 4.001668.4820.4880.63 - 96.0060.2558.00 - 78.0011.80 - 13.5024.00
Loop 150execadvec_cell.cpp:118-125,context.h:69-69advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined.6]Single1.321.303.342.63 - 3.251.306.46 - 6.712.63 - 3.25428.5815.8921.00 - 26.008.0015.00 - 20.003.25 - 3.888.00
Loop 158execadvec_cell.cpp:209-216,context.h:69-69advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined.14]Single1.321.303.342.63 - 3.251.306.46 - 6.712.63 - 3.25424.4014.9421.00 - 26.008.0015.00 - 20.003.25 - 3.888.00
Loop 148execadvec_cell.cpp:66-110,context.h:46-46,context.h:69-69advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined.4]Single1.311.303.321.31 - 1.611.236.69 - 7.113.26 - 4.001669.7320.7078.13 - 96.0059.7558.00 - 78.0011.67 - 13.5024.00
Loop 201execcontext.h:46-46,context.h:69-69,calc_dt.cpp:49-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_outlined]Single1.291.193.041.23 - 1.322.918.36 - 8.341.23 - 1.32434.9816.7334.75 - 37.2528.2510.34 - 12.804.16 - 4.4728.25
Loop 178execcontext.h:69-69,advec_mom.cpp:168-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_outlined.18]Single1.211.162.972.83 - 2.931.2210.15 - 10.216.54 - 6.76421.2815.0321.25 - 21.977.5013.00 - 18.002.09 - 2.153.25
Loop 170execcontext.h:69-69,advec_mom.cpp:96-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_outlined.10]Single1.201.152.952.92 - 3.151.109.90 - 9.407.30 - 7.89424.4015.4018.25 - 19.726.2513.00 - 18.001.84 - 2.102.50
Loop 160execcontext.h:69-69,advec_mom.cpp:45-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_outlined]Single1.201.132.903.41 - 4.701.0110.01 - 9.376.61 - 9.11416.6814.0613.22 - 18.223.8813.00 - 18.001.32 - 1.952.00
Loop 162execcontext.h:69-69,advec_mom.cpp:54-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_outlined.2]Single1.181.112.863.41 - 4.701.0110.01 - 9.376.61 - 9.11416.0113.7513.22 - 18.223.8813.00 - 18.001.32 - 1.952.00
Loop 282execcontext.h:69-69,reset_field.cpp:45-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_outlined.2]Single1.050.992.536.50 - 9.001.0010.40 - 9.6013.00 - 18.0040.0010.4713.00 - 18.002.0013.00 - 18.001.25 - 1.881.00
Loop 285execcontext.h:69-69,revert.cpp:35-38revert_kernel(int, int, int, int, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined]Single1.020.982.516.50 - 9.001.0010.40 - 9.6013.00 - 18.0040.0010.4713.00 - 18.002.0013.00 - 18.001.25 - 1.881.00
Loop 280execcontext.h:69-69,reset_field.cpp:35-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_outlined]Single1.040.972.496.50 - 9.001.0010.40 - 9.6013.00 - 18.0040.0010.4713.00 - 18.002.0013.00 - 18.001.25 - 1.881.00
Loop 166execcontext.h:69-69,advec_mom.cpp:72-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_outlined.6]Single1.010.972.494.52 - 6.261.0010.39 - 9.6013.00 - 18.00410.5412.8213.00 - 18.002.8813.00 - 18.001.25 - 1.881.00
Loop 164execcontext.h:69-69,advec_mom.cpp:63-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_outlined.4]Single0.980.962.454.52 - 6.261.0010.29 - 9.5413.00 - 18.0048.7012.4913.00 - 18.002.8813.00 - 18.001.26 - 1.891.00
Loop 600execcontext.h:46-46,context.h:69-69,viscosity.cpp:37-50,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_outlined]Single0.970.902.301.58 - 1.811.715.17 - 5.411.58 - 1.8125667.7820.54141.00 - 161.0089.0074.25 - 94.2527.25 - 29.7589.00
Loop 144execadvec_cell.cpp:45-48,context.h:69-69advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined]Single0.620.581.492.72 - 3.611.0310.24 - 9.314.65 - 6.17418.7614.4513.94 - 18.505.1313.00 - 18.001.36 - 1.993.00
Loop 152execadvec_cell.cpp:137-140,context.h:69-69advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined.8]Single0.600.561.442.53 - 3.361.0310.24 - 9.314.65 - 6.17418.7614.4513.94 - 18.505.5013.00 - 18.001.36 - 1.993.00
Loop 168execcontext.h:69-69,advec_mom.cpp:86-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_outlined.8]Single0.550.501.283.25 - 4.501.0010.27 - 9.527.43 - 10.29422.2614.9213.00 - 18.004.0013.00 - 18.001.27 - 1.891.75
Loop 176execcontext.h:69-69,advec_mom.cpp:158-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_outlined.16]Single0.540.491.263.71 - 5.141.0010.28 - 9.528.67 - 12.00421.0814.8013.00 - 18.003.5013.00 - 18.001.26 - 1.891.50
Loop 154execadvec_cell.cpp:147-150,context.h:69-69advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined.10]Single0.530.491.263.85 - 5.331.0010.28 - 9.539.75 - 13.50410.5413.4813.00 - 18.003.3813.00 - 18.001.26 - 1.891.33
Loop 146execadvec_cell.cpp:55-58,context.h:69-69advec_cell_kernel(int, int, int, int, int, int, clover::Buffer1D&, clover::Buffer1D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&, clover::Buffer2D&) [clone .omp_outlined.2]Single0.520.491.254.33 - 6.001.0010.33 - 9.5613.00 - 18.00410.5413.1513.00 - 18.003.0013.00 - 18.001.26 - 1.881.00
Loop 217execcontext.h:69-69,field_summary.cpp:76-91field_summary(global_variables&, parallel_&) [clone .omp_outlined]Single0.130.110.282.141.888.582.65154.9718.9245.0021.0024.005.2517.00
Loop 185execcontext.h:69-69,build_field.cpp:101-113build_field(global_variables&) [clone .omp_outlined]Single0.040.030.091.001.0012.48 - 9.8012.47 - 14.3940.007.5516.63 - 19.1916.63 - 19.1916.63 - 19.191.33 - 1.961.33
Loop 187execcontext.h:69-69,build_field.cpp:119-128build_field(global_variables&) [clone .omp_outlined.2]Single0.030.020.061.001.0010.42 - 9.6113.31 - 18.2840.008.0413.31 - 18.2813.31 - 18.2813.31 - 18.281.28 - 1.901.00
Loop 226execcontext.h:69-69,generate_chunk.cpp:75-80generate_chunk(int, global_variables&) [clone .omp_outlined]Single0.020.020.046.50 - 9.001.0010.40 - 9.6019.50 - 27.00160.0011.3652.00 - 72.008.0052.00 - 72.005.00 - 7.502.67
Loop 239execcontext.h:69-69,initialise_chunk.cpp:78-82initialise_chunk(int, global_variables&) [clone .omp_outlined.8]Single0.020.010.034.33 - 6.001.0010.40 - 9.6013.00 - 18.0040.0012.1013.00 - 18.003.0013.00 - 18.001.25 - 1.881.00
Loop 191execcontext.h:69-69,build_field.cpp:144-148build_field(global_variables&) [clone .omp_outlined.6]Single0.010.010.021.001.0010.40 - 9.6013.00 - 18.0040.008.6413.00 - 18.0013.00 - 18.0013.00 - 18.001.25 - 1.881.00
Loop 189execcontext.h:69-69,build_field.cpp:134-138build_field(global_variables&) [clone .omp_outlined.4]Single0.010.010.021.001.0010.40 - 9.6013.00 - 18.0040.008.6413.00 - 18.0013.00 - 18.0013.00 - 18.001.25 - 1.881.00
Loop 228execcontext.h:46-46,context.h:69-69,generate_chunk.cpp:86-98,generate_chunk.cpp:105-123generate_chunk(int, global_variables&) [clone .omp_outlined.2]Single0.020.010.012.001.6715.358.37100001217.0813.54175.7588.00105.4411.4521.00
Loop 255execcontext.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_outlined]Innermost0.020.000.01NANANANANANANANANANANANA
Loop 249execcontext.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_outlined]Innermost0.020.000.01NANANANANANANANANANANANA
Loop 267execcontext.h:69-69,pack_kernel.cpp:265-267clover_pack_message_bottom(global_variables&, int, int, int, int, clover::Buffer2D&, clover::Buffer1D&, int, int, int, int, int, int, int) [clone .omp_outlined]Single0.010.000.00NANANANANANANANANANANANA
Loop 261execcontext.h:69-69,pack_kernel.cpp:191-193clover_pack_message_top(global_variables&, int, int, int, int, clover::Buffer2D&, clover::Buffer1D&, int, int, int, int, int, int, int) [clone .omp_outlined]Single0.010.000.00NANANANANANANANANANANANA
Loop 270execcontext.h:69-69,pack_kernel.cpp:298-300clover_unpack_message_bottom(global_variables&, int, int, int, int, clover::Buffer2D&, clover::Buffer1D&, int, int, int, int, int, int, int) [clone .omp_outlined]Single0.010.000.00NANANANANANANANANANANANA
Loop 254execcontext.h:69-69,pack_kernel.cpp:121-124clover_pack_message_right(global_variables&, int, int, int, int, clover::Buffer2D&, clover::Buffer1D&, int, int, int, int, int, int, int) [clone .omp_outlined]Outermost0.010.000.00NANANANANANANANANANANANA
Loop 264execcontext.h:69-69,pack_kernel.cpp:228-230clover_unpack_message_top(global_variables&, int, int, int, int, clover::Buffer2D&, clover::Buffer1D&, int, int, int, int, int, int, int) [clone .omp_outlined]Single0.010.000.00NANANANANANANANANANANANA
Loop 248execcontext.h:69-69,pack_kernel.cpp:56-59clover_pack_message_left(global_variables&, int, int, int, int, clover::Buffer2D&, clover::Buffer1D&, int, int, int, int, int, int, int) [clone .omp_outlined]Outermost0.010.000.00NANANANANANANANANANANANA
Loop 252execpack_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_outlined]Innermost0.020.000.00NANANANANANANANANANANANA
Loop 258execcontext.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_outlined]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 268execcontext.h:69-69,pack_kernel.cpp:267-267clover_pack_message_bottom(global_variables&, int, int, int, int, clover::Buffer2D&, clover::Buffer1D&, int, int, int, int, int, int, int) [clone .omp_outlined]Single0.010.000.00NANANANANANANANANANANANA
Loop 262execcontext.h:69-69,pack_kernel.cpp:193-193clover_pack_message_top(global_variables&, int, int, int, int, clover::Buffer2D&, clover::Buffer1D&, int, int, int, int, int, int, int) [clone .omp_outlined]Single0.010.000.00NANANANANANANANANANANANA
Loop 271execcontext.h:69-69,pack_kernel.cpp:300-300clover_unpack_message_bottom(global_variables&, int, int, int, int, clover::Buffer2D&, clover::Buffer1D&, int, int, int, int, int, int, int) [clone .omp_outlined]Single0.010.000.00NANANANANANANANANANANANA
Loop 265execcontext.h:69-69,pack_kernel.cpp:230-230clover_unpack_message_top(global_variables&, int, int, int, int, clover::Buffer2D&, clover::Buffer1D&, int, int, int, int, int, int, int) [clone .omp_outlined]Single0.010.000.00NANANANANANANANANANANANA
Loop 251execcontext.h:69-69,pack_kernel.cpp:89-92clover_unpack_message_left(global_variables&, int, int, int, int, clover::Buffer2D&, clover::Buffer1D&, int, int, int, int, int, int, int) [clone .omp_outlined]Outermost0.010.000.00NANANANANANANANANANANANA
Loop 321execupdate_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_outlined.30]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 257execcontext.h:69-69,pack_kernel.cpp:157-160clover_unpack_message_right(global_variables&, int, int, int, int, clover::Buffer2D&, clover::Buffer1D&, int, int, int, int, int, int, int) [clone .omp_outlined]Outermost0.010.000.00NANANANANANANANANANANANA
Loop 415execupdate_halo.cpp:668-669update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.116]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 302execupdate_halo.cpp:109-110update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.12]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 314execupdate_halo.cpp:175-176update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.24]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 381execupdate_halo.cpp:496-497update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.84]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 296execupdate_halo.cpp:89-90update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.8]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 316execupdate_halo.cpp:185-186,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.26]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 303execupdate_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_outlined.14]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 329execupdate_halo.cpp:238-239update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.36]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 293execupdate_halo.cpp:66-67update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.4]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 396execupdate_halo.cpp:582-583update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.100]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 377execupdate_halo.cpp:486-487,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.82]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 408execupdate_halo.cpp:634-636,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.110]Outermost0.000.000.00NANANANANANANANANANANANA
Loop 406execupdate_halo.cpp:625-626update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.108]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 388execupdate_halo.cpp:539-540update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.92]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 358execupdate_halo.cpp:390-391update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.64]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 331execupdate_halo.cpp:247-249,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.38]Outermost0.000.000.00NANANANANANANANANANANANA
Loop 417execupdate_halo.cpp:677-679,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.118]Outermost0.010.000.00NANANANANANANANANANANANA
Loop 340execupdate_halo.cpp:290-292,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.46]Outermost0.000.000.00NANANANANANANANANANANANA
Loop 362execupdate_halo.cpp:410-411update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.68]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 372execupdate_halo.cpp:453-454update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.76]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 319execupdate_halo.cpp:194-195update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.28]Outermost0.000.000.00NANANANANANANANANANANANA
Loop 320execupdate_halo.cpp:195-196update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.28]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 311execupdate_halo.cpp:152-153update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.20]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 400execupdate_halo.cpp:605-606update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.104]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 355execupdate_halo.cpp:366-368,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.60]Outermost0.000.000.00NANANANANANANANANANANANA
Loop 292execupdate_halo.cpp:65-66update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.4]Outermost0.000.000.00NANANANANANANANANANANANA
Loop 376execupdate_halo.cpp:475-477,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.80]Outermost0.000.000.00NANANANANANANANANANANANA
Loop 298execupdate_halo.cpp:99-100,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.10]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 328execupdate_halo.cpp:237-238update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.36]Outermost0.000.000.00NANANANANANANANANANANANA
Loop 382execupdate_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_outlined.86]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 364execupdate_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_outlined.70]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 295execupdate_halo.cpp:75-77,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.6]Outermost0.000.000.00NANANANANANANANANANANANA
Loop 338execupdate_halo.cpp:281-282update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.44]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 384execupdate_halo.cpp:519-520update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.88]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 351execupdate_halo.cpp:346-348,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.56]Outermost0.000.000.00NANANANANANANANANANANANA
Loop 394execupdate_halo.cpp:572-573,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.98]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 386execupdate_halo.cpp:529-530,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.90]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 374execupdate_halo.cpp:462-464,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.78]Outermost0.000.000.00NANANANANANANANANANANANA
Loop 357execupdate_halo.cpp:376-378,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.62]Outermost0.000.000.00NANANANANANANANANANANANA
Loop 398execupdate_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_outlined.102]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 414execupdate_halo.cpp:667-668update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.116]Outermost0.000.000.00NANANANANANANANANANANANA
Loop 407execupdate_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_outlined.110]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 392execupdate_halo.cpp:562-563update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.96]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 363execupdate_halo.cpp:409-411,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.68]Outermost0.000.000.00NANANANANANANANANANANANA
Loop 310execupdate_halo.cpp:151-152update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.20]Outermost0.000.000.00NANANANANANANANANANANANA
Loop 367execupdate_halo.cpp:432-434,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.72]Outermost0.000.000.00NANANANANANANANANANANANA
Loop 324execupdate_halo.cpp:217-219,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.32]Outermost0.000.000.00NANANANANANANANANANANANA
Loop 306execupdate_halo.cpp:131-133,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.16]Outermost0.000.000.00NANANANANANANANANANANANA
Loop 409execupdate_halo.cpp:648-649update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.112]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 397execupdate_halo.cpp:581-583,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.100]Outermost0.000.000.00NANANANANANANANANANANANA
Loop 389execupdate_halo.cpp:538-540,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.92]Outermost0.010.000.00NANANANANANANANANANANANA
Loop 326execupdate_halo.cpp:227-229,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.34]Outermost0.000.000.00NANANANANANANANANANANANA
Loop 411execupdate_halo.cpp:658-659,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.114]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 402execupdate_halo.cpp:615-616,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.106]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 360execupdate_halo.cpp:400-401,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.66]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 313execupdate_halo.cpp:161-163,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.22]Outermost0.000.000.00NANANANANANANANANANANANA
Loop 304execupdate_halo.cpp:118-120,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.14]Outermost0.000.000.00NANANANANANANANANANANANA
Loop 159execcontext.h:69-69,advec_mom.cpp:45-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_outlined]Single0.000.000.00NANANANANANANANANANANANA
Loop 205execstl_vector.h:1046-1046,comms_kernel.cpp:143-145clover_exchange(global_variables&, int const*, int)Single0.000.000.00NANANANANANANANANANANANA
Loop 380execupdate_halo.cpp:495-496update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.84]Outermost0.000.000.00NANANANANANANANANANANANA
Loop 335execupdate_halo.cpp:270-272,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.42]Outermost0.000.000.00NANANANANANANANANANANANA
Loop 301execupdate_halo.cpp:108-109update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.12]Outermost0.000.000.00NANANANANANANANANANANANA
Loop 266execpack_kernel.cpp:261-264clover_pack_message_bottom(global_variables&, int, int, int, int, clover::Buffer2D&, clover::Buffer1D&, int, int, int, int, int, int, int)Single0.000.000.00NANANANANANANANANANANANA
Loop 322execupdate_halo.cpp:204-206,context.h:69-69update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.30]Outermost0.000.000.00NANANANANANANANANANANANA
Loop 416execupdate_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_outlined.118]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 375execupdate_halo.cpp:476-477update_halo_kernel(int, int, int, int, std::array const&, std::array const&, field_type&, int const*, int) [clone .omp_outlined.80]Innermost0.000.000.00NANANANANANANANANANANANA
Loop 294execupdate_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_outlined.6]Innermost0.000.000.00NANANANANANANANANANANANA
×