Loop id | Source Location | Source Function | Level | Coverage run_0 (%) | Max Time Over Threads run_0 (s) | Time w.r.t. Wall Time run_0 (s) | Nb Threads run_0 | GFLOPS run_0 | Vectorization Ratio (%) | Vector Length Use (%) | Speedup If No Scalar Integer | Speedup If FP Vectorized | Speedup If Fully Vectorized | Speedup If Perfect Load Balancing run_0 | Stride 0 | Stride 1 | Stride n | Stride Unknown | Stride Indirect |
---|
452 | exec - PdV.cpp:69-83 [...] | _Z10PdV_kernelbiiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_.extracted | Single | 5.79 | 3.51 | 3.18 | 192 | 1673.21 | 75.62 | 21.81 | 1.02 | 1.21 | 4.4 | 1.11 | 2 | 0 | 0 | 1 | 13 |
310 | exec - advec_mom.cpp:180-211 [...] | _Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.7 | Single | 5.25 | 2.93 | 2.88 | 192 | 1625.17 | 76.71 | 21.76 | 1.54 | 1.14 | 3.23 | 1.02 | NA | NA | NA | NA | NA |
454 | exec - PdV.cpp:48-63 [...] | _Z10PdV_kernelbiiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_.extracted.8 | Single | 5.04 | 3.02 | 2.77 | 192 | 1399.89 | 74.93 | 21.67 | 1.03 | 1.18 | 3.91 | 1.09 | 2 | 0 | 0 | 1 | 12 |
395 | exec - ideal_gas.cpp:37-45 [...] | _Z16ideal_gas_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_.extracted | Single | 4.99 | 2.8 | 2.74 | 192 | 891.83 | 69.64 | 20.98 | 3.22 | 1.12 | 3.28 | 1.03 | 2 | 0 | 0 | 0 | 4 |
289 | exec - accelerate.cpp:40-53 [...] | _Z17accelerate_kerneliiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_.extracted | Single | 4.91 | 2.82 | 2.7 | 192 | 1820.39 | 69.23 | 21 | 1.03 | 1.21 | 4.32 | 1.05 | 2 | 0 | 1 | 0 | 13 |
318 | exec - advec_mom.cpp:108-139 [...] | _Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.27 | Single | 4.83 | 2.69 | 2.65 | 192 | 1626.79 | 74.89 | 21.51 | 1.66 | 1.14 | 3.23 | 1.02 | NA | NA | NA | NA | NA |
294 | exec - advec_cell.cpp:157-202 [...] | _Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.extracted.7 | Single | 4.11 | 2.33 | 2.26 | 192 | 1621.11 | 79.84 | 22.28 | 1.07 | 1.18 | 3.36 | 1.04 | NA | NA | NA | NA | NA |
905 | exec - context.h:46-69 [...] | _Z16viscosity_kerneliiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_.extracted | Single | 4.08 | 2.29 | 2.24 | 192 | 1914.88 | 77.35 | 21.84 | 1.24 | 1.31 | 2.71 | 1.02 | NA | NA | NA | NA | NA |
316 | exec - advec_mom.cpp:146-149 [...] | _Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.22 | Single | 3.97 | 2.28 | 2.18 | 192 | 1129.58 | 68.6 | 20.76 | 2.61 | 1.05 | 3.66 | 1.05 | 2 | 0 | 0 | 0 | 6 |
308 | exec - advec_mom.cpp:218-221 [...] | _Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted | Single | 3.94 | 2.34 | 2.17 | 192 | 1210.50 | 70.54 | 20.93 | 2.45 | 1.05 | 3.66 | 1.08 | 2 | 0 | 0 | 0 | 6 |
378 | exec - flux_calc.cpp:36-40 [...] | _Z16flux_calc_kerneliiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_.extracted | Single | 3.83 | 2.35 | 2.11 | 192 | 1244.85 | 75 | 21.58 | 1.12 | 1 | 4 | 1.12 | 2 | 0 | 0 | 0 | 11 |
350 | exec - calc_dt.cpp:49-75 [...] | _Z14calc_dt_kerneliiiidddddRN6clover8Buffer2DIdEES2_RNS_8Buffer1DIdEES5_S5_S5_S2_S2_S2_S2_S2_S2_S2_S2_RdRiS6_S6_S7_S7_S7_.extracted | Single | 3.47 | 2 | 1.9 | 192 | 2014.30 | 76.8 | 21.87 | 1.38 | 1.29 | 2.77 | 1.05 | 2 | 0 | 0 | 0 | 12 |
302 | exec - advec_cell.cpp:65-110 [...] | _Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.extracted.27 | Single | 3.37 | 1.9 | 1.85 | 192 | 1758.75 | 78.33 | 22.1 | 1.16 | 1.14 | 3.23 | 1.03 | NA | NA | NA | NA | NA |
292 | exec - advec_cell.cpp:208-216 [...] | _Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.extracted | Single | 3.15 | 1.79 | 1.73 | 192 | 1257.41 | 73.24 | 21.36 | 1.59 | 1.09 | 3.41 | 1.03 | 2 | 0 | 1 | 0 | 12 |
300 | exec - advec_cell.cpp:117-125 [...] | _Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.extracted.22 | Single | 3.14 | 1.77 | 1.72 | 192 | 1121.40 | 70.21 | 21.08 | 1.83 | 1.09 | 3.41 | 1.03 | 2 | 0 | 0 | 0 | 8 |
312 | exec - advec_mom.cpp:167-172 [...] | _Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.12 | Single | 2.81 | 1.6 | 1.54 | 192 | 1546.10 | 72.41 | 21.23 | 1.23 | 1 | 4 | 1.04 | 2 | 0 | 0 | 0 | 9 |
320 | exec - advec_mom.cpp:95-100 [...] | _Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.32 | Single | 2.79 | 1.59 | 1.54 | 192 | 1479.79 | 71.17 | 21.06 | 1.26 | 1 | 4 | 1.04 | 2 | 0 | 0 | 0 | 11 |
328 | exec - advec_mom.cpp:53-57 [...] | _Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.52 | Single | 2.77 | 1.57 | 1.52 | 192 | 1068.32 | 72.5 | 21.17 | 1.78 | 1 | 4 | 1.03 | 2 | 0 | 0 | 0 | 6 |
330 | exec - advec_mom.cpp:44-48 [...] | _Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.57 | Single | 2.76 | 1.59 | 1.51 | 192 | 1100.41 | 72.5 | 21.17 | 1.78 | 1 | 4 | 1.05 | 2 | 0 | 0 | 0 | 5 |
466 | exec - revert.cpp:34-38 [...] | _Z13revert_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_.extracted | Single | 2.38 | 1.35 | 1.31 | 192 | 767.34 | 68 | 20.75 | 2.88 | 1 | 4 | 1.03 | 2 | 0 | 0 | 0 | 4 |
460 | exec - reset_field.cpp:44-48 [...] | _Z18reset_field_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_.extracted | Single | 2.38 | 1.35 | 1.31 | 192 | 767.56 | 68 | 20.75 | 2.88 | 1 | 4 | 1.04 | 2 | 0 | 0 | 0 | 4 |
324 | exec - advec_mom.cpp:71-75 [...] | _Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.42 | Single | 2.37 | 1.34 | 1.3 | 192 | 918.62 | 68.1 | 20.69 | 2.46 | 1 | 4 | 1.03 | 2 | 0 | 0 | 0 | 8 |
326 | exec - advec_mom.cpp:62-66 [...] | _Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.47 | Single | 2.33 | 1.3 | 1.28 | 192 | 983.26 | 70.4 | 20.9 | 2.29 | 1 | 4 | 1.02 | 2 | 0 | 0 | 0 | 8 |
462 | exec - reset_field.cpp:34-38 [...] | _Z18reset_field_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_.extracted.7 | Single | 2.33 | 1.31 | 1.28 | 192 | 785.45 | 68 | 20.75 | 2.88 | 1 | 4 | 1.02 | 2 | 0 | 0 | 0 | 4 |
298 | exec - advec_cell.cpp:136-140 [...] | _Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.extracted.17 | Single | 1.38 | 0.8 | 0.76 | 192 | 1108.53 | 71.08 | 21.01 | 1.71 | 1 | 4 | 1.05 | 2 | 0 | 0 | 0 | 7 |
306 | exec - advec_cell.cpp:44-48 [...] | _Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.extracted.37 | Single | 1.37 | 0.78 | 0.75 | 192 | 1149.33 | 71.08 | 21.01 | 1.71 | 1 | 4 | 1.04 | 2 | 0 | 0 | 0 | 7 |
322 | exec - advec_mom.cpp:85-88 [...] | _Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.37 | Single | 1.27 | 0.72 | 0.7 | 192 | 1584.13 | 66.97 | 20.3 | 2.62 | 1 | 4 | 1.03 | 2 | 0 | 0 | 0 | 6 |
314 | exec - advec_mom.cpp:157-160 [...] | _Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.17 | Single | 1.24 | 0.72 | 0.68 | 192 | 1630.50 | 66.97 | 20.3 | 2.62 | 1 | 4 | 1.06 | 2 | 0 | 0 | 0 | 5 |
296 | exec - advec_cell.cpp:146-150 [...] | _Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.extracted.12 | Single | 1.18 | 0.67 | 0.65 | 192 | 998.62 | 69.84 | 20.83 | 2.27 | 1 | 4 | 1.03 | 2 | 0 | 0 | 0 | 4 |
304 | exec - advec_cell.cpp:54-58 [...] | _Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.extracted.32 | Single | 1.16 | 0.67 | 0.64 | 192 | 919.65 | 67.52 | 20.62 | 2.44 | 1 | 4 | 1.05 | 2 | 0 | 0 | 0 | 4 |
373 | exec - field_summary.cpp:81-82 [...] | _Z13field_summaryR16global_variablesR9parallel_.extracted | Innermost | 0.22 | 0.18 | 0.12 | 192 | 2242.94 | 89.26 | 22.99 | 1.11 | 1.35 | 4.54 | 1.5 | NA | NA | NA | NA | NA |
371 | exec - field_summary.cpp:75-91 [...] | _Z13field_summaryR16global_variablesR9parallel_.extracted | Outermost | 0.17 | 0.14 | 0.1 | 192 | 2608.78 | 91.71 | 23.54 | 1.01 | 1.19 | 4.39 | 1.56 | NA | NA | NA | NA | NA |
347 | exec - build_field.cpp:100-113 [...] | _Z11build_fieldR16global_variables.extracted.37 | Single | 0.09 | 0.09 | 0.05 | 192 | 418.01 | 79.87 | 21.81 | 1.12 | 1 | 4.63 | 1.8 | 2 | 0 | 0 | 1 | 12 |
343 | exec - build_field.cpp:118-128 [...] | _Z11build_fieldR16global_variables.extracted.27 | Single | 0.06 | 0.05 | 0.03 | 192 | 468.92 | 80.6 | 21.9 | 1.13 | 1 | 4.61 | 1.67 | 2 | 0 | 1 | 0 | 11 |
372 | exec - field_summary.cpp:80-82 [...] | _Z13field_summaryR16global_variablesR9parallel_.extracted | InBetween | 0.05 | 0.05 | 0.03 | 192 | 1914.73 | 94.44 | 24.17 | 1.05 | 1 | 5.21 | 1.67 | NA | NA | NA | NA | NA |
399 | exec - initialise_chunk.cpp:77-82 [...] | _Z16initialise_chunkiR16global_variables.extracted.7 | Single | 0.03 | 0.02 | 0.02 | 192 | 623.82 | 69.23 | 20.91 | 1.36 | 1 | 4 | 2 | 2 | 0 | 0 | 1 | 3 |
391 | exec - generate_chunk.cpp:74-80 [...] | _Z14generate_chunkiR16global_variables.extracted.7 | Single | 0.03 | 0.02 | 0.01 | 192 | 718.01 | 83.25 | 22.51 | 1.03 | 1 | 4.56 | 2 | 5 | 0 | 1 | 0 | 3 |
386 | exec - generate_chunk.cpp:85-123 [...] | _Z14generate_chunkiR16global_variables.extracted | Outermost | 0.03 | 0.02 | 0.02 | 192 | 1345.33 | 81.48 | 21.67 | 1.22 | 1.51 | 6.62 | 1 | NA | NA | NA | NA | NA |
424 | exec - pack_kernel.cpp:90-92 | _Z26clover_unpack_message_leftR16global_variablesiiiiRN6clover8Buffer2DIdEERNS1_8Buffer1DIdEEiiiiiii.extracted | Innermost | 0.02 | 0.04 | 0.01 | 94 | 5.25 | 0 | 12.5 | 1 | 1 | 8 | 2 | 0 | 2 | 0 | 0 | 0 |
345 | exec - build_field.cpp:133-138 [...] | _Z11build_fieldR16global_variables.extracted.32 | Single | 0.01 | 0.02 | 0.01 | 192 | 387.88 | 83.33 | 22.25 | 1.09 | 1 | 4.42 | 2 | 2 | 0 | 1 | 0 | 11 |
430 | exec - pack_kernel.cpp:158-160 | _Z27clover_unpack_message_rightR16global_variablesiiiiRN6clover8Buffer2DIdEERNS1_8Buffer1DIdEEiiiiiii.extracted | Innermost | 0.01 | 0.03 | 0.01 | 90 | 5.88 | 0 | 12.5 | 1 | 1 | 8 | 3 | 1 | 1 | 0 | 0 | 0 |
341 | exec - build_field.cpp:143-148 [...] | _Z11build_fieldR16global_variables.extracted.22 | Single | 0.01 | 0.02 | 0.01 | 192 | 409.75 | 83.33 | 22.25 | 1.09 | 1 | 4.42 | 2 | 2 | 0 | 1 | 0 | 11 |
421 | exec - pack_kernel.cpp:57-59 | _Z24clover_pack_message_leftR16global_variablesiiiiRN6clover8Buffer2DIdEERNS1_8Buffer1DIdEEiiiiiii.extracted | Innermost | 0.01 | 0.03 | 0 | 85 | 0.00 | 0 | 12.5 | 1 | 1 | 8 | 3 | 0 | 2 | 0 | 0 | 0 |
427 | exec - pack_kernel.cpp:122-124 | _Z25clover_pack_message_rightR16global_variablesiiiiRN6clover8Buffer2DIdEERNS1_8Buffer1DIdEEiiiiiii.extracted | Innermost | 0.01 | 0.03 | 0 | 86 | 0.00 | 0 | 12.5 | 1 | 1 | 8 | 3 | 0 | 1 | 0 | 1 | 0 |