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 589execviscosity.cpp:39-64,context.h:69-69_Z16viscosity_kerneliiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_._omp_fn.0Innermost2.482.397.151.001.801.801.00510.5913.82150.6836.5036.5020.2520.2536.50
Loop 276execcontext.h:69-69,PdV.cpp:72-83_Z10PdV_kernelbiiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_._omp_fn.1Innermost2.112.026.051.001.001.001.001100.00100.00294.5448.0048.0048.0048.0048.00
Loop 220execcontext.h:46-46,context.h:69-69,calc_dt.cpp:52-75_Z14calc_dt_kerneliiiidddddRN6clover8Buffer2DIdEES2_RNS_8Buffer1DIdEES5_S5_S5_S2_S2_S2_S2_S2_S2_S2_S2_RdRiS6_S6_S7_S7_S7_._omp_fn.0Innermost1.81.735.171.001.001.001.00199.2198.12446.13228.00228.00228.00228.00228.00
Loop 273execcontext.h:69-69,PdV.cpp:51-63_Z10PdV_kernelbiiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_._omp_fn.0Innermost1.731.664.981.001.001.001.001100.00100.00307.9648.0048.0048.0048.0048.00
Loop 157execaccelerate.cpp:43-53_Z17accelerate_kerneliiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_._omp_fn.0Innermost1.731.664.981.061.001.001.061100.00100.00441.4117.0016.0017.0017.0016.00
Loop 233execflux_calc.cpp:39-40_Z16flux_calc_kerneliiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_._omp_fn.0Innermost1.651.544.61.001.001.001.001100.00100.00132.5710.0010.0010.0010.0010.00
Loop 203execcontext.h:69-69,advec_mom.cpp:186-186,advec_mom.cpp:195-211_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.10Innermost1.581.54.481.001.001.001.00196.1591.11505.5196.0096.0096.0096.0096.00
Loop 200execadvec_mom.cpp:114-139_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.6Innermost1.541.444.31.001.001.001.001100.0094.02535.2496.0096.0096.0096.0096.00
Loop 243execideal_gas.cpp:40-45_Z16ideal_gas_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_._omp_fn.0Innermost1.511.44.21.001.001.001.001100.00100.00249.78136.00136.00136.00136.00136.00
Loop 197execcontext.h:69-69,advec_mom.cpp:221-221_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.11Innermost1.311.213.621.001.001.001.001100.00100.00134.8564.0064.0064.0064.0064.00
Loop 191execcontext.h:69-69,advec_mom.cpp:149-149_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.7Innermost1.281.193.551.001.001.001.001100.00100.00135.1464.0064.0064.0064.0064.00
Loop 177execcontext.h:69-69,advec_cell.cpp:163-163,advec_cell.cpp:172-202_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_._omp_fn.6Innermost1.191.113.321.091.001.001.29 - 1.13198.8794.35579.33124.00114.00124.00124.0096.00 - 110.00
Loop 187execcontext.h:69-69,advec_mom.cpp:98-100_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.5Innermost1.07131.001.001.001.001100.00100.00205.888.008.008.008.008.00
Loop 174execcontext.h:69-69,stl_algobase.h:238-238,advec_cell.cpp:71-72,advec_cell.cpp:79-110_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_._omp_fn.2Innermost1.06131.051.001.011.051100.0094.44605.03100.5096.00100.5099.5096.00
Loop 193execcontext.h:69-69,advec_mom.cpp:170-172_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.9Innermost1.0712.991.001.001.001.001100.00100.00204.028.008.008.008.008.00
Loop 179execadvec_mom.cpp:47-48_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.0Innermost1.040.982.941.001.001.001.001100.00100.0082.388.008.008.008.008.00
Loop 181execadvec_mom.cpp:56-57_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.1Innermost1.010.962.871.001.001.001.001100.00100.0083.688.008.008.008.008.00
Loop 171execadvec_cell.cpp:211-216_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_._omp_fn.7Innermost10.932.81.001.001.001.001100.00100.00220.0264.0064.0064.0064.0064.00
Loop 164execadvec_cell.cpp:120-125_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_._omp_fn.3Innermost0.950.912.731.001.001.001.001100.00100.00223.5164.0064.0064.0064.0064.00
Loop 185execadvec_mom.cpp:74-75_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.3Innermost0.810.742.221.001.001.001.211100.00100.0056.199.679.679.679.678.00
Loop 183execadvec_mom.cpp:65-66_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.2Innermost0.810.732.181.001.001.001.211100.00100.0055.299.679.679.679.678.00
Loop 280execreset_field.cpp:47-48_Z18reset_field_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_._omp_fn.1Innermost0.710.651.961.001.001.008.001100.00100.000.008.008.008.008.001.00
Loop 282execreset_field.cpp:37-38_Z18reset_field_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_._omp_fn.0Innermost0.630.571.71.001.001.008.001100.00100.000.008.008.008.008.001.00
Loop 285execrevert.cpp:37-38_Z13revert_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_._omp_fn.0Innermost0.590.541.621.001.001.008.001100.00100.000.008.008.008.008.001.00
Loop 160execadvec_cell.cpp:47-48_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_._omp_fn.0Innermost0.540.491.471.001.001.001.001100.00100.00128.1212.0012.0012.0012.0012.00
Loop 166execadvec_cell.cpp:139-140_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_._omp_fn.4Innermost0.520.471.421.001.001.001.001100.00100.00129.7112.0012.0012.0012.0012.00
Loop 168execadvec_cell.cpp:149-150_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_._omp_fn.5Innermost0.420.381.151.001.001.001.421100.00100.0053.455.675.675.675.674.00
Loop 162execadvec_cell.cpp:57-58_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_._omp_fn.1Innermost0.420.381.141.001.001.001.421100.00100.0052.155.675.675.675.674.00
Loop 189execadvec_mom.cpp:88-88_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.4Innermost0.310.250.741.001.001.001.001100.00100.00325.578.008.008.008.008.00
Loop 195execadvec_mom.cpp:160-160_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.8Innermost0.30.250.741.001.001.001.001100.00100.00324.268.008.008.008.008.00
Loop 229execcontext.h:69-69,field_summary.cpp:77-91_Z13field_summaryR16global_variablesR9parallel_._omp_fn.0Single0.240.220.651.992.6510.601.99146.1517.79287.3015.908.006.001.508.00
Loop 236execgenerate_chunk.cpp:77-80_Z14generate_chunkiR16global_variables._omp_fn.0Innermost0.020.010.031.001.001.008.00150.0056.250.008.008.008.008.001.00
Loop 249execinitialise_chunk.cpp:80-82_Z16initialise_chunkiR16global_variables._omp_fn.4Innermost0.010.010.031.001.001.0012.00180.0082.500.0012.0012.0012.0012.001.00
Loop 257execcontext.h:69-69,pack_kernel.cpp:90-92_Z26clover_unpack_message_leftR16global_variablesiiiiRN6clover8Buffer2DIdEERNS1_8Buffer1DIdEEiiiiiii._omp_fn.0Outermost0.040.010.032.091.0012.272.30160.0011.720.0011.505.5011.500.945.00
Loop 259execcontext.h:46-46,context.h:69-69,pack_kernel.cpp:122-124_Z25clover_pack_message_rightR16global_variablesiiiiRN6clover8Buffer2DIdEERNS1_8Buffer1DIdEEiiiiiii._omp_fn.0Outermost0.040.010.022.061.0012.222.27160.0011.720.0011.335.5011.330.935.00
Loop 261execcontext.h:69-69,pack_kernel.cpp:158-160_Z27clover_unpack_message_rightR16global_variablesiiiiRN6clover8Buffer2DIdEERNS1_8Buffer1DIdEEiiiiiii._omp_fn.0Outermost0.040.010.021.931.0011.751.93160.0011.960.009.675.009.670.825.00
Loop 255execcontext.h:69-69,pack_kernel.cpp:57-59_Z24clover_pack_message_leftR16global_variablesiiiiRN6clover8Buffer2DIdEERNS1_8Buffer1DIdEEiiiiiii._omp_fn.0Outermost0.040.010.021.931.0011.751.93160.0011.960.009.675.009.670.825.00
Loop 239execcontext.h:46-46,context.h:69-69,generate_chunk.cpp:88-98_Z14generate_chunkiR16global_variables._omp_fn.1Innermost0.030.010.022.981.008.006.7850.0012.500.0020.336.8320.332.543.00
Loop 201execcontext.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-211_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.10Outermost0.0300.011.161.161.161.162865.3834.46NA55.6748.0048.0048.0048.00
Loop 198execcontext.h:46-46,context.h:69-69,advec_mom.cpp:110-110,advec_mom.cpp:114-114,advec_mom.cpp:120-120,advec_mom.cpp:125-132,advec_mom.cpp:136-139_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.6Outermost0.0200.011.001.001.001.002874.2237.45NA48.0048.0048.0048.0048.00
Loop 163execcontext.h:69-69,advec_cell.cpp:119-125_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_._omp_fn.3Outermost0.0200.011.001.201.201.003229.0329.70NA72.0072.0060.0060.0072.00
Loop 186execcontext.h:69-69,advec_mom.cpp:97-100_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.5Outermost0.0200.012.811.061.322.813227.5228.90NA56.1720.0053.1542.5620.00
Loop 274execcontext.h:69-69,PdV.cpp:71-83_Z10PdV_kernelbiiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_._omp_fn.1Outermost0.0100.013.181.633.183.18832.7723.95NA76.3324.0046.9724.0024.00
Loop 188execcontext.h:69-69,advec_mom.cpp:87-88_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.4Outermost0.0200.012.171.061.282.176443.0843.85NA30.3314.0028.6523.7814.00
Loop 178execcontext.h:69-69,advec_mom.cpp:44-48_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.0Outermost0.0100.012.611.031.243.056440.0041.80NA42.6716.3341.2734.3514.00
Loop 182execcontext.h:69-69,advec_mom.cpp:62-66_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.2Outermost0.0200.012.311.011.213.5312850.6352.93NA38.8316.8338.2632.0211.00
Loop 232execcontext.h:69-69,flux_calc.cpp:38-40_Z16flux_calc_kerneliiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_._omp_fn.0Outermost0.0100.012.621.061.312.623226.4528.27NA65.5025.0061.6450.1825.00
Loop 170execcontext.h:69-69,advec_cell.cpp:210-216_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_._omp_fn.7Outermost0.0200.011.001.201.201.003227.6629.01NA72.0072.0060.0060.0072.00
Loop 175execcontext.h:46-46,context.h:69-69,stl_algobase.h:238-238,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-202_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_._omp_fn.6Outermost0.0100.014.051.001.3910.001813.2119.10NA25.006.1725.0017.962.50
Loop 196execcontext.h:69-69,advec_mom.cpp:220-221_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.11Outermost0.0100.011.001.101.101.006438.1040.08NA68.0068.0062.0062.0068.00
Loop 192execcontext.h:69-69,advec_mom.cpp:169-172_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.9Outermost0.0100.012.881.061.322.883227.2728.75NA57.6720.0054.6443.8520.00
Loop 155execcontext.h:69-69,accelerate.cpp:42-53_Z17accelerate_kerneliiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_._omp_fn.0Outermost0.0100.014.971.608.115.69837.0725.48NA71.1714.3344.378.7712.50
Loop 194execcontext.h:69-69,advec_mom.cpp:159-160_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.8Outermost0.0100.012.111.061.282.116443.0843.94NA29.5014.0027.8423.0614.00
Loop 242execcontext.h:69-69,ideal_gas.cpp:39-41,ideal_gas.cpp:44-45_Z16ideal_gas_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_._omp_fn.0Outermost0.0100.011.001.101.101.006446.8147.01NA144.50144.50131.75131.75144.50
Loop 190execcontext.h:69-69,advec_mom.cpp:148-149_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.7Outermost0.0100.011.001.101.101.006439.3441.19NA68.0068.0062.0062.0068.00
Loop 184execcontext.h:69-69,advec_mom.cpp:73-75_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.3Outermost0.0100.012.241.021.223.3912851.9053.40NA37.3316.6736.6530.7311.00
Loop 180execcontext.h:69-69,advec_mom.cpp:53-57_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.1Outermost0.0100.012.691.031.253.076439.0241.08NA43.0016.0041.6134.4214.00
Loop 218execcontext.h:46-46,context.h:69-69,calc_dt.cpp:49-53,calc_dt.cpp:60-60,calc_dt.cpp:63-63,calc_dt.cpp:75-75_Z14calc_dt_kerneliiiidddddRN6clover8Buffer2DIdEES2_RNS_8Buffer1DIdEES5_S5_S5_S2_S2_S2_S2_S2_S2_S2_S2_RdRiS6_S6_S7_S7_S7_._omp_fn.0Outermost0.0100.012.171.001.4117.33621.1830.15NA34.6716.0034.6724.632.00
Loop 271execcontext.h:69-69,PdV.cpp:50-63_Z10PdV_kernelbiiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_._omp_fn.0Outermost0.0100NANANANANANANANANANANANANA
Loop 281execreset_field.cpp:36-38,context.h:69-69_Z18reset_field_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_._omp_fn.0Outermost0.0100NANANANANANANANANANANANANA
Loop 172execcontext.h:46-46,context.h:69-69,stl_algobase.h:238-238,advec_cell.cpp:67-67,advec_cell.cpp:71-72,advec_cell.cpp:77-77,advec_cell.cpp:82-82,advec_cell.cpp:88-88,advec_cell.cpp:110-110_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_._omp_fn.2Outermost0.0100NANANANANANANANANANANANANA
Loop 284execcontext.h:69-69,revert.cpp:36-38_Z13revert_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_._omp_fn.0Outermost0.0100NANANANANANANANANANANANANA
Loop 167execcontext.h:69-69,advec_cell.cpp:148-150_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_._omp_fn.5InBetween0.0100NANANANANANANANANANANANANA
Loop 279execreset_field.cpp:46-48,context.h:69-69_Z18reset_field_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_._omp_fn.1Outermost0.0100NANANANANANANANANANANANANA
Loop 588execviscosity.cpp:38-38,viscosity.cpp:45-45,viscosity.cpp:51-51,viscosity.cpp:57-57,viscosity.cpp:64-64,context.h:46-46,context.h:69-69_Z16viscosity_kerneliiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_._omp_fn.0Outermost0.0100NANANANANANANANANANANANANA
Loop 322execcontext.h:69-69,update_halo.cpp:195-196_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.14Outermost0.0100NANANANANANANANANANANANANA
Loop 159execcontext.h:69-69,advec_cell.cpp:44-48_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_._omp_fn.0Outermost0.0100NANANANANANANANANANANANANA
Loop 320execupdate_halo.cpp:185-186_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.13Outermost0.0100NANANANANANANANANANANANANA
Loop 300execupdate_halo.cpp:99-100_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.5Outermost0.0100NANANANANANANANANANANANANA
Loop 165execcontext.h:69-69,advec_cell.cpp:136-140_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_._omp_fn.4Outermost0.0100NANANANANANANANANANANANANA
Loop 161execcontext.h:69-69,advec_cell.cpp:56-58_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_._omp_fn.1Outermost0.0100NANANANANANANANANANANANANA
Loop 156execaccelerate.cpp:43-53_Z17accelerate_kerneliiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_._omp_fn.0Innermost0.0100NANANANANANANANANANANANANA
Loop 325execcontext.h:69-69,update_halo.cpp:205-206_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.15Outermost0.0100NANANANANANANANANANANANANA
Loop 430execupdate_halo.cpp:658-659_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.57Outermost0.0100NANANANANANANANANANANANANA
Loop 392execcontext.h:69-69,update_halo.cpp:496-497_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.42Outermost0.0100NANANANANANANANANANANANANA
Loop 305execcontext.h:69-69,update_halo.cpp:119-120_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.7Outermost0.0100NANANANANANANANANANANANANA
Loop 169execadvec_cell.cpp:148-148_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_._omp_fn.5Outermost0.0100NANANANANANANANANANANANANA
Loop 318execupdate_halo.cpp:175-176_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.12Outermost0.0100NANANANANANANANANANANANANA
Loop 368execupdate_halo.cpp:390-391_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.32Outermost0.0100NANANANANANANANANANANANANA
Loop 335execcontext.h:69-69,update_halo.cpp:248-249_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.19Outermost0.0100NANANANANANANANANANANANANA
Loop 388execupdate_halo.cpp:476-477_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.40Outermost0.0100NANANANANANANANANANANANANA
Loop 173execcontext.h:69-69,stl_algobase.h:238-238,advec_cell.cpp:71-75,advec_cell.cpp:82-110_Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_._omp_fn.2Innermost0.0100NANANANANANANANANANANANANA
Loop 410execupdate_halo.cpp:572-573_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.49Outermost0.0100NANANANANANANANANANANANANA
Loop 412execcontext.h:69-69,update_halo.cpp:582-583_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.50Outermost0.0100NANANANANANANANANANANANANA
Loop 302execcontext.h:69-69,update_halo.cpp:109-110_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.6Outermost0.0100NANANANANANANANANANANANANA
Loop 372execcontext.h:69-69,update_halo.cpp:410-411_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.34Outermost0.0100NANANANANANANANANANANANANA
Loop 420execupdate_halo.cpp:615-616_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.53Outermost0.0100NANANANANANANANANANANANANA
Loop 400execupdate_halo.cpp:529-530_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.45Outermost000NANANANANANANANANANANANANA
Loop 408execupdate_halo.cpp:562-563_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.48Outermost0.0100NANANANANANANANANANANANANA
Loop 370execupdate_halo.cpp:400-401_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.33Outermost000NANANANANANANANANANANANANA
Loop 298execupdate_halo.cpp:89-90_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.4Outermost0.0100NANANANANANANANANANANANANA
Loop 332execcontext.h:69-69,update_halo.cpp:238-239_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.18Outermost000NANANANANANANANANANANANANA
Loop 422execcontext.h:69-69,update_halo.cpp:625-626_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.54Outermost0.0100NANANANANANANANANANANANANA
Loop 435execcontext.h:69-69,update_halo.cpp:678-679_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.59Outermost000NANANANANANANANANANANANANA
Loop 395execcontext.h:69-69,update_halo.cpp:506-507_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.43Outermost0.0100NANANANANANANANANANANANANA
Loop 385execcontext.h:69-69,update_halo.cpp:463-464_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.39Outermost000NANANANANANANANANANANANANA
Loop 345execcontext.h:69-69,update_halo.cpp:291-292_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.23Outermost000NANANANANANANANANANANANANA
Loop 390execupdate_halo.cpp:486-487_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.41Outermost0.0100NANANANANANANANANANANANANA
Loop 432execcontext.h:69-69,update_halo.cpp:668-669_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.58Outermost000NANANANANANANANANANANANANA
Loop 312execcontext.h:69-69,update_halo.cpp:152-153_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.10Outermost000NANANANANANANANANANANANANA
Loop 415execcontext.h:69-69,update_halo.cpp:592-593_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.51Outermost0.0100NANANANANANANANANANANANANA
Loop 375execcontext.h:69-69,update_halo.cpp:420-421_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.35Outermost0.0100NANANANANANANANANANANANANA
Loop 418execupdate_halo.cpp:605-606_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.52Outermost000NANANANANANANANANANANANANA
Loop 340execupdate_halo.cpp:271-272_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.21Outermost0.0100NANANANANANANANANANANANANA
Loop 428execupdate_halo.cpp:648-649_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.56Outermost0.0100NANANANANANANANANANANANANA
Loop 328execupdate_halo.cpp:218-219_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.16Outermost000NANANANANANANANANANANANANA
Loop 405execcontext.h:69-69,update_halo.cpp:549-550_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.47Outermost0.0100NANANANANANANANANANANANANA
Loop 330execupdate_halo.cpp:228-229_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.17Outermost0.0100NANANANANANANANANANANANANA
Loop 425execcontext.h:69-69,update_halo.cpp:635-636_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.55Outermost000NANANANANANANANANANANANANA
Loop 310execupdate_halo.cpp:142-143_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.9Outermost0.0100NANANANANANANANANANANANANA
Loop 290execupdate_halo.cpp:56-57_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.1Outermost000NANANANANANANANANANANANANA
Loop 308execupdate_halo.cpp:132-133_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.8Outermost000NANANANANANANANANANANANANA
Loop 382execcontext.h:69-69,update_halo.cpp:453-454_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.38Outermost000NANANANANANANANANANANANANA
Loop 315execcontext.h:69-69,update_halo.cpp:162-163_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.11Outermost000NANANANANANANANANANANANANA
Loop 295execcontext.h:69-69,update_halo.cpp:76-77_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.3Outermost000NANANANANANANANANANANANANA
Loop 199execcontext.h:69-69,advec_mom.cpp:114-139_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.6Innermost000NANANANANANANANANANANANANA
Loop 210execcontext.h:69-69,build_field.cpp:100-113_Z11build_fieldR16global_variables._omp_fn.0Outermost000NANANANANANANANANANANANANA
Loop 342execcontext.h:69-69,update_halo.cpp:281-282_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.22Outermost0.0100NANANANANANANANANANANANANA
Loop 338execupdate_halo.cpp:261-262_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.20Outermost000NANANANANANANANANANANANANA
Loop 288execupdate_halo.cpp:46-47_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.0Outermost0.0100NANANANANANANANANANANANANA
Loop 208execcontext.h:69-69,build_field.cpp:118-118,build_field.cpp:121-128_Z11build_fieldR16global_variables._omp_fn.1Outermost000NANANANANANANANANANANANANA
Loop 360execupdate_halo.cpp:357-358_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.29Outermost000NANANANANANANANANANANANANA
Loop 202execcontext.h:69-69,advec_mom.cpp:186-211_Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii._omp_fn.10Innermost000NANANANANANANANANANANANANA
Loop 402execcontext.h:69-69,update_halo.cpp:539-540_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.46Outermost000NANANANANANANANANANANANANA
Loop 365execcontext.h:69-69,update_halo.cpp:377-378_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.31Outermost000NANANANANANANANANANANANANA
Loop 102execupdate_tile_halo.cpp:62-88,stl_vector.h:1126-1126_Z16update_tile_haloR16global_variablesPiiSingle000NANANANANANANANANANANANANA
Loop 204execcontext.h:69-69,build_field.cpp:143-148_Z11build_fieldR16global_variables._omp_fn.3Outermost000NANANANANANANANANANANANANA
Loop 362execcontext.h:69-69,update_halo.cpp:367-368_Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii._omp_fn.30Outermost000NANANANANANANANANANANANANA
×