Loops
▶MultiBsplineRef.hpp: 68 - 101.10 %
Run orig_default | Run icx_default | Run gcc_default | Run aocc_4 | Run icx_3 | Run gcc_3 | ||||||||||||||||||||||||||||||
Loop Source Regions |
| Loop Source Regions | Loop Source Regions | Loop Source Regions |
| Loop Source Regions |
| Loop Source Regions |
| ||||||||||||||||||||||||||
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
850 | 11.06 | 10.45 | 6.28 | 100 | 100 | 701 | 11.23 | 10.50 | 6.32 | 100 | 25 | 936 | 42.44 | 41.09 | 24.60 | 100 | 25 | 935 | 43.67 | 42.55 | 25.78 | 100 | 50 | ||||||||||||
851 | 11.27 | 10.60 | 6.37 | 100 | 100 | 700 | 11.39 | 10.62 | 6.40 | 100 | 25 | ||||||||||||||||||||||||
849 | 11.07 | 10.42 | 6.27 | 100 | 100 | 703 | 11.18 | 10.61 | 6.39 | 100 | 25 | ||||||||||||||||||||||||
848 | 11.29 | 10.59 | 6.37 | 100 | 100 | 702 | 11.16 | 10.48 | 6.31 | 100 | 25 | ||||||||||||||||||||||||
Sum on 4 analyzed binary loops (exec - 850, exec - 851, exec - 849, exec - 848) | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | Sum on 4 analyzed binary loops (exec - 701, exec - 700, exec - 703, exec - 702) | Sum on 1 analyzed binary loop (exec - 936) | Sum on 1 analyzed binary loop (exec - 935) | ||||||||||||||||||||||||||||||
Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | ||||||||||||||||||||||||
Loop Computation Issues | Loop Computation Issues | Loop Computation Issues | Loop Computation Issues | ||||||||||||||||||||||||||||||||
Less than 10% of the FP ADD/SUB/MUL arithmetic operations are performed using FMA | Less than 10% of the FP ADD/SUB/MUL arithmetic operations are performed using FMA | Less than 10% of the FP ADD/SUB/MUL arithmetic operations are performed using FMA | 1 | Less than 10% of the FP ADD/SUB/MUL arithmetic operations are performed using FMA | |||||||||||||||||||||||||||||||
Data Access Issues | Data Access Issues | Data Access Issues | Data Access Issues | ||||||||||||||||||||||||||||||||
Presence of constant non-unit stride data access | Presence of constant non-unit stride data access | Presence of constant non-unit stride data access | 0 | Presence of constant non-unit stride data access | 1 | ||||||||||||||||||||||||||||||
More than 10% of the vector loads instructions are unaligned | More than 10% of the vector loads instructions are unaligned | More than 10% of the vector loads instructions are unaligned | 1 | More than 10% of the vector loads instructions are unaligned | 0 | ||||||||||||||||||||||||||||||
Vectorization Roadblocks | Vectorization Roadblocks | Vectorization Roadblocks | Vectorization Roadblocks | ||||||||||||||||||||||||||||||||
Presence of constant non-unit stride data access | Presence of constant non-unit stride data access | Presence of constant non-unit stride data access | Presence of constant non-unit stride data access | 1 |
▶<unknown>: 0 - 95.20 %
Run orig_default | Run icx_default | Run gcc_default | Run aocc_4 | Run icx_3 | Run gcc_3 | ||||||||||||||||||||||||||||||
Loop Source Regions | Loop Source Regions | Loop Source Regions | Loop Source Regions | Loop Source Regions | Loop Source Regions | ||||||||||||||||||||||||||||||
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
347 | 0.05 | 0.01 | 0.01 | 0 | 0 | 828 | 0.24 | 0.21 | 0.13 | 85.71 | 76.79 | 1136 | 0.73 | 0.63 | 0.38 | 100 | 100 | 23 | 0.03 | 0.01 | 0.00 | 0 | 0 | 345 | 0.04 | 0.01 | 0.01 | 0 | 0 | 357 | 0.01 | 0.00 | 0.00 | 0 | 0 |
344 | 0.00 | 0.00 | 0.00 | 0 | 0 | 1347 | 0.00 | 0.00 | 0.00 | 0 | 0 | 830 | 0.01 | 0.00 | 0.00 | 0 | 0 | 246 | 0.01 | 0.00 | 0.00 | 0 | 0 | 359 | 0.01 | 0.00 | 0.00 | 0 | 0 | 809 | 0.01 | 0.00 | 0.00 | 0 | 0 |
345 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1648 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1144 | 0.16 | 0.10 | 0.06 | 100 | 100 | 1778 | 0.00 | 0.00 | 0.00 | 0 | 0 | 358 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1387 | 0.01 | 0.00 | 0.00 | 0 | 0 |
356 | 0.00 | 0.00 | 0.00 | 0 | 0 | 244 | 0.00 | 0.00 | 0.00 | 0 | 0 | 3100 | 0.00 | 0.00 | 0.00 | 0 | 0 | 1299 | 0.01 | 0.00 | 0.00 | 0 | 0 | 365 | 0.01 | 0.00 | 0.00 | 0 | 0 | 812 | 0.01 | 0.00 | 0.00 | 0 | 0 |
358 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1064 | 0.02 | 0.00 | 0.00 | 0 | 0 | 244 | 0.01 | 0.00 | 0.00 | 0 | 0 | 240 | 0.02 | 0.00 | 0.00 | 0 | 0 | 1301 | 0.01 | 0.00 | 0.00 | 0 | 0 | 366 | 0.00 | 0.00 | 0.00 | 0 | 0 |
23 | 0.03 | 0.01 | 0.00 | 0 | 0 | 1068 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1391 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1538 | 0.00 | 0.00 | 0.00 | 0 | 0 | 1289 | 0.01 | 0.00 | 0.00 | 0 | 0 | 361 | 0.03 | 0.01 | 0.01 | 0 | 0 |
355 | 0.00 | 0.00 | 0.00 | 0 | 0 | 241 | 0.01 | 0.00 | 0.00 | 0 | 0 | 367 | 0.00 | 0.00 | 0.00 | 0 | 0 | 178 | 0.02 | 0.00 | 0.00 | 0 | 0 | 360 | 0.01 | 0.00 | 0.00 | 0 | 0 | 362 | 0.01 | 0.00 | 0.00 | 0 | 0 |
354 | 0.01 | 0.00 | 0.00 | 0 | 0 | 243 | 0.00 | 0.00 | 0.00 | 0 | 0 | 366 | 0.00 | 0.00 | 0.00 | 0 | 0 | 1162 | 0.00 | 0.00 | 0.00 | 0 | 0 | 1285 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1737 | 0.00 | 0.00 | 0.00 | 0 | 0 |
360 | 0.00 | 0.00 | 0.00 | 0 | 0 | 254 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1030 | 0.62 | 0.46 | 0.28 | 11.11 | 13.89 | 50 | 0.00 | 0.00 | 0.00 | 0 | 0 | 372 | 0.03 | 0.00 | 0.00 | 0 | 0 | 1767 | 0.00 | 0.00 | 0.00 | 0 | 0 |
190 | 0.02 | 0.00 | 0.00 | 0 | 0 | 249 | 0.01 | 0.00 | 0.00 | 0 | 0 | 374 | 0.02 | 0.01 | 0.01 | 0 | 0 | 788 | 0.01 | 0.01 | 0.00 | 0 | 0 | 375 | 0.01 | 0.00 | 0.00 | 0 | 0 | 198 | 0.01 | 0.00 | 0.00 | 0 | 0 |
1046 | 0.00 | 0.00 | 0.00 | 0 | 0 | 250 | 0.01 | 0.00 | 0.00 | 0 | 0 | 371 | 0.01 | 0.00 | 0.00 | 0 | 0 | 177 | 0.03 | 0.00 | 0.00 | 0 | 0 | 62 | 0.00 | 0.00 | 0.00 | 0 | 0 | 314 | 0.01 | 0.00 | 0.00 | 0 | 0 |
188 | 0.01 | 0.00 | 0.00 | 0 | 0 | 755 | 0.11 | 0.06 | 0.03 | 100 | 100 | 381 | 0.00 | 0.00 | 0.00 | 0 | 0 | 284 | 0.00 | 0.00 | 0.00 | 0 | 0 | 371 | 0.02 | 0.01 | 0.00 | 0 | 0 | 1005 | 0.02 | 0.00 | 0.00 | 0 | 0 |
948 | 0.01 | 0.01 | 0.00 | 0 | 0 | 753 | 17.27 | 16.70 | 10.03 | 100 | 100 | 255 | 0.06 | 0.02 | 0.01 | 0 | 10 | 107 | 0.00 | 0.00 | 0.00 | 0 | 0 | 370 | 0.03 | 0.00 | 0.00 | 0 | 0 | 352 | 0.00 | 0.00 | 0.00 | 0 | 0 |
266 | 0.00 | 0.00 | 0.00 | 0 | 0 | 265 | 0.04 | 0.03 | 0.02 | 100 | 100 | 2639 | 0.68 | 0.47 | 0.29 | 100 | 100 | 77 | 0.00 | 0.00 | 0.00 | 0 | 0 | 380 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1412 | 0.02 | 0.00 | 0.00 | 0 | 0 |
29 | 0.01 | 0.00 | 0.00 | 0 | 0 | 757 | 0.01 | 0.00 | 0.00 | 0 | 0 | 2876 | 0.21 | 0.13 | 0.08 | 100 | 100 | 27 | 0.00 | 0.00 | 0.00 | 0 | 0 | 2374 | 0.01 | 0.00 | 0.00 | 0 | 0 | 140 | 0.03 | 0.01 | 0.00 | 0 | 0 |
305 | 0.04 | 0.01 | 0.01 | 0 | 0 | 746 | 43.87 | 42.45 | 25.49 | 100 | 25 | 388 | 0.12 | 0.06 | 0.04 | 100 | 96.91 | 1117 | 0.00 | 0.00 | 0.00 | 0 | 0 | 379 | 0.01 | 0.00 | 0.00 | 0 | 0 | 353 | 0.00 | 0.00 | 0.00 | 0 | 0 |
106 | 0.01 | 0.00 | 0.00 | 0 | 0 | 750 | 0.10 | 0.05 | 0.03 | 100 | 100 | 322 | 0.01 | 0.00 | 0.00 | 0 | 0 | 876 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1023 | 0.01 | 0.00 | 0.00 | 0 | 0 | 2735 | 0.02 | 0.01 | 0.00 | 0 | 0 |
1526 | 0.04 | 0.00 | 0.00 | 0 | 0 | 748 | 0.93 | 0.74 | 0.45 | 31.58 | 15.46 | 1133 | 0.00 | 0.00 | 0.00 | 0 | 0 | 285 | 0.00 | 0.00 | 0.00 | 0 | 0 | 45 | 0.02 | 0.00 | 0.00 | 0 | 0 | 1289 | 0.01 | 0.00 | 0.00 | 0 | 0 |
264 | 0.02 | 0.00 | 0.00 | 0 | 0 | 2089 | 0.05 | 0.02 | 0.01 | 100 | 50 | 3097 | 8.21 | 7.65 | 4.63 | 14 | 14.25 | 231 | 0.00 | 0.00 | 0.00 | 0 | 0 | 1020 | 0.00 | 0.00 | 0.00 | 0 | 0 | 2189 | 0.00 | 0.00 | 0.00 | 0 | 0 |
265 | 0.01 | 0.00 | 0.00 | 0 | 0 | 982 | 0.00 | 0.00 | 0.00 | 0 | 0 | 198 | 0.01 | 0.00 | 0.00 | 0 | 0 | 196 | 0.00 | 0.00 | 0.00 | 0 | 0 | 1050 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1115 | 0.01 | 0.00 | 0.00 | 0 | 0 |
1510 | 0.01 | 0.00 | 0.00 | 0 | 0 | 728 | 0.01 | 0.00 | 0.00 | 0 | 0 | 957 | 0.02 | 0.00 | 0.00 | 0 | 0 | 1032 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1466 | 0.00 | 0.00 | 0.00 | 0 | 0 | 105 | 0.01 | 0.00 | 0.00 | 0 | 0 |
2040 | 0.00 | 0.00 | 0.00 | 0 | 0 | 262 | 0.05 | 0.02 | 0.01 | 80 | 73.75 | 386 | 2.07 | 1.81 | 1.10 | 0 | 10 | 29 | 0.00 | 0.00 | 0.00 | 0 | 0 | 137 | 0.01 | 0.00 | 0.00 | 0 | 0 | 128 | 0.00 | 0.00 | 0.00 | 0 | 0 |
1779 | 0.00 | 0.00 | 0.00 | 0 | 0 | 280 | 0.46 | 0.31 | 0.19 | 70 | 51.88 | 387 | 0.02 | 0.00 | 0.00 | 0 | 0 | 874 | 0.00 | 0.00 | 0.00 | 0 | 0 | 397 | 0.03 | 0.01 | 0.00 | 0 | 0 | 129 | 0.00 | 0.00 | 0.00 | 0 | 0 |
352 | 0.01 | 0.00 | 0.00 | 0 | 0 | 965 | 0.00 | 0.00 | 0.00 | 0 | 0 | 196 | 0.01 | 0.00 | 0.00 | 0 | 0 | 877 | 0.01 | 0.00 | 0.00 | 0 | 0 | 398 | 0.01 | 0.00 | 0.00 | 0 | 0 | 130 | 0.00 | 0.00 | 0.00 | 0 | 0 |
1031 | 0.00 | 0.00 | 0.00 | 0 | 0 | 67 | 0.00 | 0.00 | 0.00 | 0 | 0 | 382 | 0.00 | 0.00 | 0.00 | 0 | 0 | 101 | 0.02 | 0.01 | 0.00 | 0 | 0 | 1693 | 0.00 | 0.00 | 0.00 | 0 | 0 | 202 | 0.01 | 0.00 | 0.00 | 0 | 0 |
219 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1147 | 0.00 | 0.00 | 0.00 | 0 | 0 | 197 | 0.02 | 0.00 | 0.00 | 0 | 0 | 271 | 0.01 | 0.00 | 0.00 | 0 | 0 | 414 | 0.00 | 0.00 | 0.00 | 0 | 0 | 196 | 0.00 | 0.00 | 0.00 | 0 | 0 |
2041 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1865 | 0.00 | 0.00 | 0.00 | 0 | 0 | 1438 | 0.01 | 0.00 | 0.00 | 0 | 0 | 197 | 0.00 | 0.00 | 0.00 | 0 | 0 | 1408 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1935 | 0.00 | 0.00 | 0.00 | 0 | 0 |
334 | 0.00 | 0.00 | 0.00 | 0 | 0 | 1862 | 0.00 | 0.00 | 0.00 | 0 | 0 | 139 | 0.03 | 0.01 | 0.00 | 0 | 0 | 977 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1049 | 0.00 | 0.00 | 0.00 | 0 | 0 | 200 | 0.02 | 0.00 | 0.00 | 0 | 0 |
1165 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1362 | 0.08 | 0.00 | 0.00 | 0 | 0 | 153 | 0.00 | 0.00 | 0.00 | 0 | 0 | 982 | 0.01 | 0.00 | 0.00 | 0 | 0 | 103 | 0.03 | 0.01 | 0.00 | 0 | 0 | 122 | 0.01 | 0.00 | 0.00 | 0 | 0 |
261 | 0.04 | 0.01 | 0.01 | 0 | 0 | 66 | 0.00 | 0.00 | 0.00 | 0 | 0 | 2751 | 0.02 | 0.01 | 0.00 | 0 | 0 | 261 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1707 | 0.03 | 0.00 | 0.00 | 0 | 0 | 3090 | 0.00 | 0.00 | 0.00 | 0 | 0 |
192 | 0.02 | 0.00 | 0.00 | 0 | 0 | 108 | 0.00 | 0.00 | 0.00 | 0 | 0 | 1956 | 0.00 | 0.00 | 0.00 | 0 | 0 | 262 | 0.00 | 0.00 | 0.00 | 0 | 0 | 307 | 0.00 | 0.00 | 0.00 | 0 | 0 | 1738 | 0.00 | 0.00 | 0.00 | 0 | 0 |
193 | 0.02 | 0.00 | 0.00 | 0 | 0 | 1358 | 0.01 | 0.00 | 0.00 | 0 | 0 | 404 | 0.00 | 0.00 | 0.00 | 0 | 0 | 286 | 0.00 | 0.00 | 0.00 | 0 | 0 | 135 | 0.01 | 0.00 | 0.00 | 0 | 0 | 290 | 0.01 | 0.00 | 0.00 | 0 | 0 |
1044 | 0.00 | 0.00 | 0.00 | 0 | 0 | 277 | 0.03 | 0.01 | 0.01 | 0 | 0 | 1466 | 0.00 | 0.00 | 0.00 | 0 | 0 | 295 | 0.00 | 0.00 | 0.00 | 0 | 0 | 400 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1099 | 0.01 | 0.00 | 0.00 | 0 | 0 |
102 | 0.03 | 0.00 | 0.00 | 0 | 0 | 278 | 0.08 | 0.03 | 0.02 | 100 | 95.27 | 1754 | 0.00 | 0.00 | 0.00 | 0 | 0 | 26 | 0.00 | 0.00 | 0.00 | 0 | 0 | 1678 | 0.00 | 0.00 | 0.00 | 0 | 0 | 930 | 0.01 | 0.01 | 0.00 | 0 | 0 |
78 | 0.00 | 0.00 | 0.00 | 0 | 0 | 1653 | 4.14 | 3.47 | 2.08 | 54.55 | 15.91 | 1953 | 0.00 | 0.00 | 0.00 | 0 | 0 | 102 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1048 | 0.00 | 0.00 | 0.00 | 0 | 0 | 2511 | 0.01 | 0.00 | 0.00 | 0 | 0 |
69 | 0.00 | 0.00 | 0.00 | 0 | 0 | 295 | 0.09 | 0.05 | 0.03 | 100 | 100 | 961 | 43.63 | 42.62 | 25.80 | 100 | 100 | 283 | 0.00 | 0.00 | 0.00 | 0 | 0 | 129 | 0.01 | 0.00 | 0.00 | 0 | 0 | 148 | 0.01 | 0.00 | 0.00 | 0 | 0 |
285 | 0.00 | 0.00 | 0.00 | 0 | 0 | 294 | 0.09 | 0.05 | 0.03 | 100 | 100 | 1315 | 0.01 | 0.00 | 0.00 | 0 | 0 | 971 | 0.02 | 0.00 | 0.00 | 0 | 0 | 1185 | 0.01 | 0.00 | 0.00 | 0 | 0 | 109 | 0.00 | 0.00 | 0.00 | 0 | 0 |
191 | 0.02 | 0.00 | 0.00 | 0 | 0 | 318 | 0.04 | 0.01 | 0.01 | 0 | 0 | 152 | 0.01 | 0.00 | 0.00 | 0 | 0 | 204 | 0.01 | 0.00 | 0.00 | 0 | 0 | 130 | 0.03 | 0.00 | 0.00 | 0 | 0 | 619 | 0.01 | 0.00 | 0.00 | 0 | 0 |
1043 | 0.00 | 0.00 | 0.00 | 0 | 0 | 103 | 0.00 | 0.00 | 0.00 | 0 | 0 | 128 | 0.00 | 0.00 | 0.00 | 0 | 0 | 287 | 0.03 | 0.00 | 0.00 | 0 | 0 | 131 | 0.01 | 0.00 | 0.00 | 0 | 0 | 365 | 0.01 | 0.00 | 0.00 | 0 | 0 |
272 | 0.01 | 0.00 | 0.00 | 0 | 0 | 848 | 0.00 | 0.00 | 0.00 | 0 | 0 | 143 | 0.00 | 0.00 | 0.00 | 0 | 0 | 278 | 0.02 | 0.00 | 0.00 | 0 | 0 | 450 | 0.01 | 0.00 | 0.00 | 0 | 0 | 145 | 0.01 | 0.00 | 0.00 | 0 | 0 |
273 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1111 | 0.01 | 0.00 | 0.00 | 0 | 0 | 2640 | 0.55 | 0.38 | 0.23 | 100 | 100 | 294 | 0.06 | 0.01 | 0.01 | 0 | 0 | 66 | 0.00 | 0.00 | 0.00 | 0 | 0 | 625 | 0.00 | 0.00 | 0.00 | 0 | 0 |
274 | 0.02 | 0.00 | 0.00 | 0 | 0 | 322 | 0.00 | 0.00 | 0.00 | 0 | 0 | 956 | 0.01 | 0.01 | 0.00 | 0 | 0 | 293 | 0.05 | 0.01 | 0.01 | 0 | 0 | 932 | 0.01 | 0.00 | 0.00 | 0 | 0 | 2099 | 0.01 | 0.00 | 0.00 | 0 | 0 |
275 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1349 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1125 | 0.01 | 0.00 | 0.00 | 0 | 0 | 292 | 0.05 | 0.01 | 0.01 | 0 | 0 | 2148 | 0.00 | 0.00 | 0.00 | 0 | 0 | 1130 | 0.01 | 0.00 | 0.00 | 0 | 0 |
1224 | 0.00 | 0.00 | 0.00 | 0 | 0 | 256 | 0.00 | 0.00 | 0.00 | 0 | 0 | 1129 | 0.06 | 0.03 | 0.02 | 100 | 100 | 291 | 0.03 | 0.00 | 0.00 | 0 | 0 | 421 | 0.01 | 0.00 | 0.00 | 0 | 0 | 648 | 0.01 | 0.00 | 0.00 | 0 | 0 |
350 | 0.00 | 0.00 | 0.00 | 0 | 0 | 302 | 0.46 | 0.33 | 0.20 | 100 | 100 | 2612 | 0.31 | 0.26 | 0.16 | 100 | 100 | 289 | 0.02 | 0.00 | 0.00 | 0 | 0 | 1046 | 0.00 | 0.00 | 0.00 | 0 | 0 | 1586 | 0.01 | 0.00 | 0.00 | 0 | 0 |
1154 | 0.02 | 0.00 | 0.00 | 0 | 0 | 301 | 0.48 | 0.33 | 0.20 | 100 | 100 | 1137 | 0.49 | 0.39 | 0.24 | 100 | 100 | 288 | 0.02 | 0.01 | 0.00 | 0 | 0 | 1292 | 0.01 | 0.00 | 0.00 | 0 | 0 | 645 | 0.01 | 0.00 | 0.00 | 0 | 0 |
1402 | 0.00 | 0.00 | 0.00 | 0 | 0 | 300 | 0.46 | 0.33 | 0.20 | 100 | 100 | 2877 | 0.06 | 0.02 | 0.01 | 100 | 100 | 76 | 0.00 | 0.00 | 0.00 | 0 | 0 | 434 | 0.01 | 0.00 | 0.00 | 0 | 0 | 647 | 0.01 | 0.00 | 0.00 | 0 | 0 |
1782 | 0.00 | 0.00 | 0.00 | 0 | 0 | 299 | 0.01 | 0.00 | 0.00 | 0 | 0 | 200 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1298 | 0.05 | 0.00 | 0.00 | 0 | 0 | 2150 | 0.01 | 0.00 | 0.00 | 0 | 0 | 157 | 0.01 | 0.00 | 0.00 | 0 | 0 |
221 | 0.00 | 0.00 | 0.00 | 0 | 0 | 298 | 0.03 | 0.01 | 0.00 | 0 | 0 | 121 | 0.00 | 0.00 | 0.00 | 0 | 0 | 301 | 0.00 | 0.00 | 0.00 | 0 | 0 | 57 | 0.00 | 0.00 | 0.00 | 0 | 0 | 643 | 0.01 | 0.00 | 0.00 | 0 | 0 |
230 | 0.02 | 0.00 | 0.00 | 0 | 0 | 279 | 0.01 | 0.00 | 0.00 | 0 | 0 | 295 | 0.20 | 0.13 | 0.08 | 0 | 9.38 | 299 | 0.00 | 0.00 | 0.00 | 0 | 0 | 438 | 0.00 | 0.00 | 0.00 | 0 | 0 | 642 | 0.00 | 0.00 | 0.00 | 0 | 0 |
847 | 0.02 | 0.00 | 0.00 | 0 | 0 | 296 | 0.11 | 0.05 | 0.03 | 100 | 100 | 665 | 0.01 | 0.00 | 0.00 | 0 | 0 | 298 | 0.00 | 0.00 | 0.00 | 0 | 0 | 437 | 0.02 | 0.00 | 0.00 | 0 | 0 | 315 | 0.00 | 0.00 | 0.00 | 0 | 0 |
1319 | 0.01 | 0.00 | 0.00 | 0 | 0 | 311 | 0.01 | 0.00 | 0.00 | 0 | 0 | 293 | 0.04 | 0.01 | 0.01 | 0 | 0 | 297 | 0.00 | 0.00 | 0.00 | 0 | 0 | 443 | 0.03 | 0.01 | 0.00 | 0 | 0 | 155 | 0.01 | 0.00 | 0.00 | 0 | 0 |
1525 | 0.01 | 0.00 | 0.00 | 0 | 0 | 109 | 0.01 | 0.00 | 0.00 | 0 | 0 | 324 | 0.00 | 0.00 | 0.00 | 0 | 0 | 1284 | 0.01 | 0.00 | 0.00 | 0 | 0 | 442 | 0.01 | 0.00 | 0.00 | 0 | 0 | 313 | 0.01 | 0.00 | 0.00 | 0 | 0 |
1048 | 0.01 | 0.00 | 0.00 | 0 | 0 | 840 | 0.06 | 0.03 | 0.02 | 100 | 100 | 668 | 0.01 | 0.00 | 0.00 | 0 | 0 | 296 | 0.00 | 0.00 | 0.00 | 0 | 0 | 426 | 0.01 | 0.00 | 0.00 | 0 | 0 | 3091 | 0.00 | 0.00 | 0.00 | 0 | 0 |
1160 | 0.01 | 0.00 | 0.00 | 0 | 0 | 308 | 0.01 | 0.00 | 0.00 | 0 | 0 | 2114 | 0.00 | 0.00 | 0.00 | 0 | 0 | 690 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1503 | 0.01 | 0.00 | 0.00 | 0 | 0 | 153 | 0.01 | 0.00 | 0.00 | 0 | 0 |
55 | 0.02 | 0.01 | 0.00 | 0 | 0 | 1360 | 0.01 | 0.00 | 0.00 | 0 | 0 | 289 | 0.22 | 0.14 | 0.08 | 100 | 100 | 1035 | 0.00 | 0.00 | 0.00 | 0 | 0 | 447 | 0.04 | 0.01 | 0.01 | 0 | 0 | 626 | 0.02 | 0.00 | 0.00 | 0 | 0 |
110 | 0.01 | 0.00 | 0.00 | 0 | 0 | 111 | 0.01 | 0.00 | 0.00 | 0 | 0 | 147 | 0.01 | 0.00 | 0.00 | 0 | 0 | 273 | 0.00 | 0.00 | 0.00 | 0 | 0 | 446 | 0.00 | 0.00 | 0.00 | 0 | 0 | 622 | 0.02 | 0.00 | 0.00 | 0 | 0 |
1528 | 0.01 | 0.00 | 0.00 | 0 | 0 | 742 | 0.01 | 0.00 | 0.00 | 0 | 0 | 2527 | 0.01 | 0.00 | 0.00 | 0 | 0 | 697 | 0.01 | 0.00 | 0.00 | 0 | 0 | 445 | 0.02 | 0.00 | 0.00 | 0 | 0 | 618 | 0.02 | 0.01 | 0.00 | 0 | 0 |
1320 | 0.00 | 0.00 | 0.00 | 0 | 0 | 304 | 0.48 | 0.31 | 0.18 | 100 | 100 | 424 | 0.00 | 0.00 | 0.00 | 0 | 0 | 54 | 0.02 | 0.01 | 0.00 | 0 | 0 | 444 | 0.03 | 0.01 | 0.00 | 0 | 0 | 617 | 0.03 | 0.01 | 0.01 | 0 | 0 |
307 | 0.02 | 0.00 | 0.00 | 0 | 0 | 319 | 0.02 | 0.00 | 0.00 | 0 | 0 | 675 | 0.00 | 0.00 | 0.00 | 0 | 0 | 198 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1704 | 0.01 | 0.00 | 0.00 | 0 | 0 | 814 | 0.04 | 0.01 | 0.01 | 0 | 0 |
1047 | 0.01 | 0.00 | 0.00 | 0 | 0 | 104 | 0.02 | 0.00 | 0.00 | 0 | 0 | 669 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1541 | 0.01 | 0.00 | 0.00 | 0 | 0 | 455 | 0.04 | 0.01 | 0.01 | 0 | 0 | 2103 | 0.04 | 0.00 | 0.00 | 0 | 0 |
223 | 0.01 | 0.00 | 0.00 | 0 | 0 | 317 | 0.04 | 0.01 | 0.01 | 0 | 0 | 2118 | 0.04 | 0.00 | 0.00 | 0 | 0 | 203 | 0.01 | 0.00 | 0.00 | 0 | 0 | 950 | 0.01 | 0.00 | 0.00 | 0 | 0 | 2107 | 0.05 | 0.00 | 0.00 | 0 | 0 |
103 | 0.01 | 0.00 | 0.00 | 0 | 0 | 316 | 0.04 | 0.01 | 0.01 | 0 | 0 | 2122 | 0.06 | 0.00 | 0.00 | 0 | 0 | 104 | 0.01 | 0.00 | 0.00 | 0 | 0 | 453 | 0.05 | 0.02 | 0.01 | 0 | 0 | 602 | 0.04 | 0.02 | 0.01 | 0 | 0 |
1527 | 0.06 | 0.00 | 0.00 | 0 | 0 | 315 | 0.02 | 0.00 | 0.00 | 0 | 0 | 297 | 0.05 | 0.02 | 0.01 | 99.43 | 97.49 | 1297 | 0.04 | 0.00 | 0.00 | 0 | 0 | 458 | 0.01 | 0.00 | 0.00 | 0 | 0 | 601 | 0.01 | 0.00 | 0.00 | 0 | 0 |
346 | 0.04 | 0.01 | 0.01 | 0 | 0 | 105 | 0.01 | 0.00 | 0.00 | 0 | 0 | 296 | 0.01 | 0.00 | 0.00 | 0 | 0 | 108 | 0.01 | 0.00 | 0.00 | 0 | 0 | 432 | 0.01 | 0.00 | 0.00 | 0 | 0 | 623 | 0.02 | 0.00 | 0.00 | 0 | 0 |
105 | 0.01 | 0.00 | 0.00 | 0 | 0 | 313 | 0.02 | 0.00 | 0.00 | 0 | 0 | 663 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1764 | 0.02 | 0.00 | 0.00 | 0 | 0 | 335 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1380 | 0.03 | 0.00 | 0.00 | 0 | 0 |
323 | 0.01 | 0.00 | 0.00 | 0 | 0 | 312 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1025 | 0.31 | 0.20 | 0.12 | 0 | 12.5 | 1296 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1031 | 0.01 | 0.00 | 0.00 | 0 | 0 | 2864 | 0.02 | 0.00 | 0.00 | 0 | 0 |
328 | 0.03 | 0.01 | 0.01 | 0 | 0 | 327 | 2.00 | 1.73 | 1.04 | 81.82 | 76.14 | 323 | 0.01 | 0.00 | 0.00 | 0 | 0 | 865 | 0.00 | 0.00 | 0.00 | 0 | 0 | 1174 | 0.00 | 0.00 | 0.00 | 0 | 0 | 815 | 0.02 | 0.00 | 0.00 | 0 | 0 |
321 | 0.01 | 0.00 | 0.00 | 0 | 0 | 229 | 0.02 | 0.00 | 0.00 | 0 | 0 | 664 | 0.01 | 0.00 | 0.00 | 0 | 0 | 230 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1690 | 0.00 | 0.00 | 0.00 | 0 | 0 | 244 | 0.02 | 0.00 | 0.00 | 0 | 0 |
335 | 0.00 | 0.00 | 0.00 | 0 | 0 | 325 | 0.14 | 0.07 | 0.04 | 100 | 90.63 | 202 | 0.00 | 0.00 | 0.00 | 0 | 0 | 875 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1706 | 0.05 | 0.00 | 0.00 | 0 | 0 | 197 | 0.02 | 0.00 | 0.00 | 0 | 0 |
333 | 0.00 | 0.00 | 0.00 | 0 | 0 | 228 | 0.01 | 0.00 | 0.00 | 0 | 0 | 644 | 0.00 | 0.00 | 0.00 | 0 | 0 | 873 | 0.00 | 0.00 | 0.00 | 0 | 0 | 1702 | 0.01 | 0.00 | 0.00 | 0 | 0 | 931 | 0.01 | 0.00 | 0.00 | 0 | 0 |
36 | 0.00 | 0.00 | 0.00 | 0 | 0 | 45 | 0.03 | 0.01 | 0.01 | 0 | 0 | 1318 | 0.00 | 0.00 | 0.00 | 0 | 0 | 709 | 0.01 | 0.00 | 0.00 | 0 | 0 | 340 | 0.03 | 0.01 | 0.00 | 0 | 0 | 1120 | 0.00 | 0.00 | 0.00 | 0 | 0 |
861 | 0.02 | 0.00 | 0.00 | 0 | 0 | 107 | 0.01 | 0.00 | 0.00 | 0 | 0 | 645 | 0.01 | 0.00 | 0.00 | 0 | 0 | 36 | 0.00 | 0.00 | 0.00 | 0 | 0 | 341 | 0.03 | 0.01 | 0.00 | 0 | 0 | 808 | 0.02 | 0.00 | 0.00 | 0 | 0 |
343 | 0.02 | 0.00 | 0.00 | 0 | 0 | 306 | 0.01 | 0.00 | 0.00 | 0 | 0 | 378 | 0.01 | 0.00 | 0.00 | 0 | 0 | 174 | 0.01 | 0.00 | 0.00 | 0 | 0 | 58 | 0.01 | 0.00 | 0.00 | 0 | 0 | ||||||
341 | 0.02 | 0.00 | 0.00 | 0 | 0 | 321 | 0.01 | 0.00 | 0.00 | 0 | 0 | 157 | 0.01 | 0.00 | 0.00 | 0 | 0 | 227 | 0.02 | 0.01 | 0.00 | 0 | 0 | 2605 | 0.05 | 0.02 | 0.01 | 0 | 0 | ||||||
837 | 0.02 | 0.00 | 0.00 | 0 | 0 | 849 | 0.01 | 0.00 | 0.00 | 0 | 0 | 641 | 0.01 | 0.00 | 0.00 | 0 | 0 | 237 | 0.01 | 0.00 | 0.00 | 0 | 0 | 342 | 0.03 | 0.01 | 0.00 | 0 | 0 | ||||||
339 | 0.01 | 0.00 | 0.00 | 0 | 0 | 915 | 0.01 | 0.01 | 0.00 | 0 | 0 | 642 | 0.01 | 0.00 | 0.00 | 0 | 0 | 290 | 0.03 | 0.01 | 0.01 | 0 | 0 | 1117 | 0.02 | 0.01 | 0.01 | 0 | 0 | ||||||
336 | 0.00 | 0.00 | 0.00 | 0 | 0 | 854 | 0.48 | 0.39 | 0.23 | 100 | 100 | 639 | 0.01 | 0.00 | 0.00 | 0 | 0 | 175 | 0.02 | 0.01 | 0.00 | 0 | 0 | 133 | 0.01 | 0.00 | 0.00 | 0 | 0 | ||||||
337 | 0.02 | 0.00 | 0.00 | 0 | 0 | 853 | 0.73 | 0.64 | 0.38 | 33.33 | 16.67 | 636 | 0.02 | 0.00 | 0.00 | 0 | 0 | 681 | 0.01 | 0.00 | 0.00 | 0 | 0 | 914 | 0.01 | 0.01 | 0.00 | 0 | 0 | ||||||
845 | 0.01 | 0.00 | 0.00 | 0 | 0 | 845 | 0.18 | 0.11 | 0.07 | 33.33 | 16.67 | 635 | 0.02 | 0.01 | 0.00 | 0 | 0 | 239 | 0.02 | 0.00 | 0.00 | 0 | 0 | 2377 | 0.01 | 0.00 | 0.00 | 0 | 0 | ||||||
351 | 0.00 | 0.00 | 0.00 | 0 | 0 | 227 | 0.01 | 0.00 | 0.00 | 0 | 0 | 154 | 0.01 | 0.00 | 0.00 | 0 | 0 | 1188 | 0.00 | 0.00 | 0.00 | 0 | 0 | ||||||||||||
348 | 0.04 | 0.01 | 0.01 | 0 | 0 | 862 | 0.06 | 0.04 | 0.03 | 100 | 100 | 1131 | 0.16 | 0.09 | 0.05 | 100 | 100 | 238 | 0.02 | 0.00 | 0.00 | 0 | 0 | ||||||||||||
349 | 0.00 | 0.00 | 0.00 | 0 | 0 | 226 | 0.01 | 0.00 | 0.00 | 0 | 0 | 3099 | 0.00 | 0.00 | 0.00 | 0 | 0 | 176 | 0.02 | 0.00 | 0.00 | 0 | 0 | ||||||||||||
827 | 0.01 | 0.00 | 0.00 | 0 | 0 | 842 | 0.16 | 0.09 | 0.06 | 33.33 | 16.67 | 256 | 0.01 | 0.00 | 0.00 | 0 | 0 | 300 | 0.02 | 0.00 | 0.00 | 0 | 0 | ||||||||||||
251 | 0.01 | 0.00 | 0.00 | 0 | 0 | 624 | 0.52 | 0.41 | 0.25 | 1.89 | 12.74 | 699 | 0.02 | 0.00 | 0.00 | 0 | 0 | ||||||||||||||||||
847 | 0.06 | 0.03 | 0.02 | 100 | 100 | 623 | 1.20 | 0.96 | 0.58 | 100 | 100 | ||||||||||||||||||||||||
58 | 0.00 | 0.00 | 0.00 | 0 | 0 | 620 | 0.04 | 0.01 | 0.01 | 0 | 0 | ||||||||||||||||||||||||
78 | 0.02 | 0.01 | 0.00 | 0 | 0 | 619 | 0.01 | 0.00 | 0.00 | 0 | 0 | ||||||||||||||||||||||||
833 | 0.01 | 0.00 | 0.00 | 0 | 0 | 165 | 0.00 | 0.00 | 0.00 | 0 | 0 | ||||||||||||||||||||||||
1190 | 1.54 | 1.20 | 0.72 | 94 | 94.75 | 1031 | 0.01 | 0.00 | 0.00 | 0 | 0 | ||||||||||||||||||||||||
844 | 0.79 | 0.62 | 0.37 | 33.33 | 16.67 | 1143 | 0.06 | 0.03 | 0.02 | 100 | 100 | ||||||||||||||||||||||||
1861 | 7.86 | 7.38 | 4.44 | 12.77 | 14.1 | 643 | 0.06 | 0.02 | 0.01 | 0 | 9.38 | ||||||||||||||||||||||||
1363 | 0.03 | 0.00 | 0.00 | 0 | 0 | 1413 | 0.01 | 0.00 | 0.00 | 0 | 0 | ||||||||||||||||||||||||
1071 | 0.01 | 0.00 | 0.00 | 0 | 0 | 2873 | 0.03 | 0.00 | 0.00 | 0 | 0 | ||||||||||||||||||||||||
232 | 0.02 | 0.00 | 0.00 | 0 | 0 | 1406 | 0.02 | 0.00 | 0.00 | 0 | 0 | ||||||||||||||||||||||||
1156 | 0.01 | 0.00 | 0.00 | 0 | 0 | ||||||||||||||||||||||||||||||
1154 | 0.26 | 0.23 | 0.14 | 33.33 | 16.67 | ||||||||||||||||||||||||||||||
637 | 0.10 | 0.04 | 0.02 | 100 | 100 | ||||||||||||||||||||||||||||||
2526 | 3.89 | 3.34 | 2.02 | 27.27 | 15.91 | ||||||||||||||||||||||||||||||
838 | 0.01 | 0.00 | 0.00 | 0 | 0 | ||||||||||||||||||||||||||||||
618 | 0.34 | 0.24 | 0.14 | 0 | 9.38 | ||||||||||||||||||||||||||||||
834 | 0.03 | 0.01 | 0.01 | 0 | 0 | ||||||||||||||||||||||||||||||
833 | 0.01 | 0.00 | 0.00 | 0 | 0 | ||||||||||||||||||||||||||||||
1190 | 0.06 | 0.04 | 0.03 | 100 | 100 | ||||||||||||||||||||||||||||||
2204 | 0.00 | 0.00 | 0.00 | 0 | 0 | ||||||||||||||||||||||||||||||
829 | 0.02 | 0.00 | 0.00 | 0 | 0 | ||||||||||||||||||||||||||||||
1026 | 18.26 | 17.52 | 10.61 | 15.22 | 14.4 | ||||||||||||||||||||||||||||||
1128 | 0.06 | 0.02 | 0.01 | 100 | 100 | ||||||||||||||||||||||||||||||
1132 | 0.74 | 0.60 | 0.37 | 100 | 100 | ||||||||||||||||||||||||||||||
No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | Sum on 10 analyzed binary loops (exec - 753, exec - 746, exec - 748, exec - 1653, exec - 327, exec - 854, exec - 853, exec - 1190, exec - 844, exec - 1861) | Sum on 10 analyzed binary loops (exec - 1136, exec - 1030, exec - 2639, exec - 3097, exec - 386, exec - 961, exec - 623, exec - 2526, exec - 1026, exec - 1132) | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | ||||||||||||||||||||||||||||||
Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | ||||||||||||||||||||||||
Loop Computation Issues | Loop Computation Issues | ||||||||||||||||||||||||||||||||||
Presence of expensive FP instructions | 1 | Presence of expensive FP instructions | |||||||||||||||||||||||||||||||||
Data Access Issues | Data Access Issues | ||||||||||||||||||||||||||||||||||
Presence of constant non-unit stride data access | Presence of constant non-unit stride data access | 1 | |||||||||||||||||||||||||||||||||
More than 10% of the vector loads instructions are unaligned | More than 10% of the vector loads instructions are unaligned | 1 | |||||||||||||||||||||||||||||||||
Presence of special instructions executing on a single port | Presence of special instructions executing on a single port | 1 | |||||||||||||||||||||||||||||||||
Vectorization Roadblocks | Vectorization Roadblocks | ||||||||||||||||||||||||||||||||||
Presence of constant non-unit stride data access | Presence of constant non-unit stride data access | 1 | |||||||||||||||||||||||||||||||||
Inefficient Vectorization | Inefficient Vectorization | ||||||||||||||||||||||||||||||||||
Presence of special instructions executing on a single port | Presence of special instructions executing on a single port | 1 |
▶MultiBsplineRef.hpp: 242 - 40.28 %
Run orig_default | Run icx_default | Run gcc_default | Run aocc_4 | Run icx_3 | Run gcc_3 | ||||||||||||||||||||||||||||||
Loop Source Regions |
| Loop Source Regions | Loop Source Regions | Loop Source Regions |
| Loop Source Regions |
| Loop Source Regions |
| ||||||||||||||||||||||||||
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
865 | 17.62 | 17.07 | 10.27 | 100 | 100 | 712 | 17.43 | 16.68 | 10.05 | 100 | 25 | 945 | 16.44 | 15.75 | 9.43 | 100 | 25 | 1000 | 18.20 | 17.39 | 10.53 | 15.22 | 14.4 | ||||||||||||
Sum on 1 analyzed binary loop (exec - 865) | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | Sum on 1 analyzed binary loop (exec - 712) | Sum on 1 analyzed binary loop (exec - 945) | Sum on 1 analyzed binary loop (exec - 1000) | ||||||||||||||||||||||||||||||
Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | ||||||||||||||||||||||||
Loop Computation Issues | Loop Computation Issues | Loop Computation Issues | Loop Computation Issues | ||||||||||||||||||||||||||||||||
Less than 10% of the FP ADD/SUB/MUL arithmetic operations are performed using FMA | Less than 10% of the FP ADD/SUB/MUL arithmetic operations are performed using FMA | Less than 10% of the FP ADD/SUB/MUL arithmetic operations are performed using FMA | 1 | Less than 10% of the FP ADD/SUB/MUL arithmetic operations are performed using FMA | |||||||||||||||||||||||||||||||
Data Access Issues | Data Access Issues | Data Access Issues | Data Access Issues | ||||||||||||||||||||||||||||||||
Presence of constant non-unit stride data access | 1 | Presence of constant non-unit stride data access | 1 | Presence of constant non-unit stride data access | 0 | Presence of constant non-unit stride data access | |||||||||||||||||||||||||||||
More than 10% of the vector loads instructions are unaligned | 1 | More than 10% of the vector loads instructions are unaligned | 0 | More than 10% of the vector loads instructions are unaligned | 1 | More than 10% of the vector loads instructions are unaligned | |||||||||||||||||||||||||||||
More than 20% of the loads are accessing the stack | 1 | More than 20% of the loads are accessing the stack | 0 | More than 20% of the loads are accessing the stack | 1 | More than 20% of the loads are accessing the stack | |||||||||||||||||||||||||||||
Vectorization Roadblocks | Vectorization Roadblocks | Vectorization Roadblocks | Vectorization Roadblocks | ||||||||||||||||||||||||||||||||
Presence of constant non-unit stride data access | 1 | Presence of constant non-unit stride data access | 1 | Presence of constant non-unit stride data access | Presence of constant non-unit stride data access |
▶ParticleBConds3DSoa.h: 280 - 8.69 %
Run orig_default | Run icx_default | Run gcc_default | Run aocc_4 | Run icx_3 | Run gcc_3 | ||||||||||||||||||||||||||||||
Loop Source Regions |
| Loop Source Regions | Loop Source Regions | Loop Source Regions |
| Loop Source Regions | Loop Source Regions | ||||||||||||||||||||||||||||
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2037 | 7.79 | 7.21 | 4.34 | 96 | 96.5 | 1762 | 7.89 | 7.22 | 4.35 | 96 | 24.5 | ||||||||||||||||||||||||
Sum on 1 analyzed binary loop (exec - 2037) | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | Sum on 1 analyzed binary loop (exec - 1762) | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | ||||||||||||||||||||||||||||||
Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | ||||||||||||||||||||||||
Loop Computation Issues | Loop Computation Issues | ||||||||||||||||||||||||||||||||||
Presence of expensive FP instructions | 1 | Presence of expensive FP instructions | 1 | ||||||||||||||||||||||||||||||||
Data Access Issues | Data Access Issues | ||||||||||||||||||||||||||||||||||
More than 10% of the vector loads instructions are unaligned | 1 | More than 10% of the vector loads instructions are unaligned | 0 | ||||||||||||||||||||||||||||||||
Presence of special instructions executing on a single port | 1 | Presence of special instructions executing on a single port | 1 | ||||||||||||||||||||||||||||||||
More than 20% of the loads are accessing the stack | 1 | More than 20% of the loads are accessing the stack | 0 | ||||||||||||||||||||||||||||||||
Inefficient Vectorization | Inefficient Vectorization | ||||||||||||||||||||||||||||||||||
Presence of special instructions executing on a single port | 1 | Presence of special instructions executing on a single port | 1 |
▶SoaDistanceTableAAOMPTarget.h: 440 - 8.08 %
Run orig_default | Run icx_default | Run gcc_default | Run aocc_4 | Run icx_3 | Run gcc_3 | ||||||||||||||||||||||||||||||
Loop Source Regions |
| Loop Source Regions | Loop Source Regions | Loop Source Regions |
| Loop Source Regions |
| Loop Source Regions |
| ||||||||||||||||||||||||||
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1791 | 4.22 | 3.59 | 2.16 | 54.55 | 15.91 | 1548 | 3.82 | 3.32 | 2.00 | 54.55 | 15.91 | 2155 | 3.66 | 3.12 | 1.87 | 54.55 | 15.91 | 2510 | 3.89 | 3.38 | 2.05 | 27.27 | 15.91 | ||||||||||||
Sum on 1 analyzed binary loop (exec - 1791) | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | Sum on 1 analyzed binary loop (exec - 1548) | Sum on 1 analyzed binary loop (exec - 2155) | Sum on 1 analyzed binary loop (exec - 2510) | ||||||||||||||||||||||||||||||
Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | ||||||||||||||||||||||||
Loop Computation Issues | Loop Computation Issues | Loop Computation Issues | Loop Computation Issues | ||||||||||||||||||||||||||||||||
Presence of a large number of scalar integer instructions | 1 | Presence of a large number of scalar integer instructions | 1 | Presence of a large number of scalar integer instructions | 1 | Presence of a large number of scalar integer instructions | 1 | ||||||||||||||||||||||||||||
Data Access Issues | Data Access Issues | Data Access Issues | Data Access Issues | ||||||||||||||||||||||||||||||||
Presence of constant non-unit stride data access | 1 | Presence of constant non-unit stride data access | 1 | Presence of constant non-unit stride data access | 1 | Presence of constant non-unit stride data access | 1 | ||||||||||||||||||||||||||||
Presence of indirect access | 1 | Presence of indirect access | 1 | Presence of indirect access | 0 | Presence of indirect access | 0 | ||||||||||||||||||||||||||||
Vectorization Roadblocks | Vectorization Roadblocks | Vectorization Roadblocks | Vectorization Roadblocks | ||||||||||||||||||||||||||||||||
Presence of constant non-unit stride data access | 1 | Presence of constant non-unit stride data access | 1 | Presence of constant non-unit stride data access | 1 | Presence of constant non-unit stride data access | 1 | ||||||||||||||||||||||||||||
Presence of indirect access | 1 | Presence of indirect access | 1 | Presence of indirect access | 0 | Presence of indirect access | 0 |
▶SoaDistanceTableABOMPTarget.h: 228 - 4.58 %
Run orig_default | Run icx_default | Run gcc_default | Run aocc_4 | Run icx_3 | Run gcc_3 | ||||||||||||||||||||||||||||||
Loop Source Regions | Loop Source Regions | Loop Source Regions | Loop Source Regions | Loop Source Regions | Loop Source Regions |
| |||||||||||||||||||||||||||||
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3088 | 8.00 | 7.56 | 4.58 | 14 | 14.25 | ||||||||||||||||||||||||||||||
No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | Sum on 1 analyzed binary loop (exec - 3088) | ||||||||||||||||||||||||||||||
Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | ||||||||||||||||||||||||
Loop Computation Issues | |||||||||||||||||||||||||||||||||||
Presence of expensive FP instructions | 1 |
▶BsplineFunctor.h: 236 - 4.30 %
Run orig_default | Run icx_default | Run gcc_default | Run aocc_4 | Run icx_3 | Run gcc_3 | ||||||||||||||||||||||||||||||
Loop Source Regions |
| Loop Source Regions | Loop Source Regions | Loop Source Regions |
| Loop Source Regions |
| Loop Source Regions |
| ||||||||||||||||||||||||||
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
326 | 1.93 | 1.68 | 1.01 | 75 | 76.56 | 202 | 0.08 | 0.04 | 0.02 | 75 | 20.31 | 382 | 0.05 | 0.02 | 0.01 | 0 | 10.98 | 370 | 2.11 | 1.80 | 1.09 | 0 | 10 | ||||||||||||
228 | 0.07 | 0.03 | 0.02 | 75 | 76.56 | 276 | 2.15 | 1.84 | 1.11 | 75 | 20.31 | 461 | 2.06 | 1.70 | 1.02 | 0 | 10.85 | 255 | 0.07 | 0.03 | 0.02 | 0 | 10 | ||||||||||||
Sum on 1 analyzed binary loop (exec - 326) | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | Sum on 1 analyzed binary loop (exec - 276) | Sum on 1 analyzed binary loop (exec - 461) | Sum on 1 analyzed binary loop (exec - 370) | ||||||||||||||||||||||||||||||
Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | ||||||||||||||||||||||||
Loop Computation Issues | Loop Computation Issues | Loop Computation Issues | Loop Computation Issues | ||||||||||||||||||||||||||||||||
Presence of a large number of scalar integer instructions | Presence of a large number of scalar integer instructions | 1 | Presence of a large number of scalar integer instructions | 1 | Presence of a large number of scalar integer instructions | 1 | |||||||||||||||||||||||||||||
Control Flow Issues | Control Flow Issues | Control Flow Issues | Control Flow Issues | ||||||||||||||||||||||||||||||||
Presence of more than 4 paths | Presence of more than 4 paths | Presence of more than 4 paths | 1 | Presence of more than 4 paths | 1 | ||||||||||||||||||||||||||||||
Data Access Issues | Data Access Issues | Data Access Issues | Data Access Issues | ||||||||||||||||||||||||||||||||
Presence of indirect access | 1 | Presence of indirect access | 1 | Presence of indirect access | Presence of indirect access | ||||||||||||||||||||||||||||||
More than 10% of the vector loads instructions are unaligned | 1 | More than 10% of the vector loads instructions are unaligned | 0 | More than 10% of the vector loads instructions are unaligned | More than 10% of the vector loads instructions are unaligned | ||||||||||||||||||||||||||||||
Presence of special instructions executing on a single port | 1 | Presence of special instructions executing on a single port | 1 | Presence of special instructions executing on a single port | Presence of special instructions executing on a single port | ||||||||||||||||||||||||||||||
Vectorization Roadblocks | Vectorization Roadblocks | Vectorization Roadblocks | Vectorization Roadblocks | ||||||||||||||||||||||||||||||||
Presence of more than 4 paths | 0 | Presence of more than 4 paths | 0 | Presence of more than 4 paths | 1 | Presence of more than 4 paths | 1 | ||||||||||||||||||||||||||||
Presence of indirect access | 1 | Presence of indirect access | 1 | Presence of indirect access | 0 | Presence of indirect access | 0 | ||||||||||||||||||||||||||||
Inefficient Vectorization | Inefficient Vectorization | Inefficient Vectorization | Inefficient Vectorization | ||||||||||||||||||||||||||||||||
Presence of special instructions executing on a single port | 1 | Presence of special instructions executing on a single port | 1 | Presence of special instructions executing on a single port | Presence of special instructions executing on a single port | ||||||||||||||||||||||||||||||
Use of masked instructions | 1 | Use of masked instructions | 1 | Use of masked instructions | Use of masked instructions |
▶SoaDistanceTableABOMPTarget.h: 222 - 4.29 %
Run orig_default | Run icx_default | Run gcc_default | Run aocc_4 | Run icx_3 | Run gcc_3 | ||||||||||||||||||||||||||||||
Loop Source Regions | Loop Source Regions | Loop Source Regions | Loop Source Regions | Loop Source Regions |
| Loop Source Regions | |||||||||||||||||||||||||||||
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2373 | 7.95 | 7.16 | 4.29 | 8.33 | 13.54 | ||||||||||||||||||||||||||||||
No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | Sum on 1 analyzed binary loop (exec - 2373) | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | ||||||||||||||||||||||||||||||
Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | ||||||||||||||||||||||||
Loop Computation Issues | |||||||||||||||||||||||||||||||||||
Presence of expensive FP instructions | 1 | ||||||||||||||||||||||||||||||||||
Less than 10% of the FP ADD/SUB/MUL arithmetic operations are performed using FMA | 1 | ||||||||||||||||||||||||||||||||||
Presence of a large number of scalar integer instructions | 1 | ||||||||||||||||||||||||||||||||||
Control Flow Issues | |||||||||||||||||||||||||||||||||||
Presence of calls | 1 | ||||||||||||||||||||||||||||||||||
Data Access Issues | |||||||||||||||||||||||||||||||||||
More than 20% of the loads are accessing the stack | 1 | ||||||||||||||||||||||||||||||||||
Vectorization Roadblocks | |||||||||||||||||||||||||||||||||||
Presence of calls | 1 |
▶inner_product.hpp: 155 - 3.31 %
Run orig_default | Run icx_default | Run gcc_default | Run aocc_4 | Run icx_3 | Run gcc_3 | ||||||||||||||||||||||||||||||
Loop Source Regions |
| Loop Source Regions | Loop Source Regions | Loop Source Regions |
| Loop Source Regions |
| Loop Source Regions |
| ||||||||||||||||||||||||||
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1056 | 0.78 | 0.62 | 0.37 | 100 | 100 | 893 | 0.74 | 0.63 | 0.38 | 100 | 25 | 1038 | 0.18 | 0.11 | 0.07 | 65.63 | 20.7 | 1110 | 0.73 | 0.63 | 0.38 | 100 | 50 | ||||||||||||
1060 | 0.07 | 0.03 | 0.02 | 100 | 100 | 886 | 0.09 | 0.04 | 0.03 | 100 | 25 | 1054 | 0.72 | 0.62 | 0.37 | 65.63 | 20.7 | 1118 | 0.16 | 0.10 | 0.06 | 100 | 50 | ||||||||||||
1070 | 0.74 | 0.63 | 0.38 | 100 | 100 | 883 | 0.76 | 0.62 | 0.37 | 100 | 25 | 1043 | 0.72 | 0.58 | 0.35 | 65.63 | 20.7 | 1106 | 0.76 | 0.60 | 0.37 | 100 | 50 | ||||||||||||
1049 | 0.17 | 0.10 | 0.06 | 100 | 100 | 878 | 0.15 | 0.10 | 0.06 | 100 | 25 | 1044 | 0.12 | 0.06 | 0.03 | 65.63 | 20.7 | 1102 | 0.08 | 0.04 | 0.02 | 100 | 50 | ||||||||||||
Sum on 1 analyzed binary loop (exec - 1070) | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | Sum on 1 analyzed binary loop (exec - 893) | Sum on 2 analyzed binary loops (exec - 1054, exec - 1043) | Sum on 2 analyzed binary loops (exec - 1110, exec - 1106) | ||||||||||||||||||||||||||||||
Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | ||||||||||||||||||||||||
Loop Computation Issues | Loop Computation Issues | Loop Computation Issues | Loop Computation Issues | ||||||||||||||||||||||||||||||||
Less than 10% of the FP ADD/SUB/MUL arithmetic operations are performed using FMA | Less than 10% of the FP ADD/SUB/MUL arithmetic operations are performed using FMA | Less than 10% of the FP ADD/SUB/MUL arithmetic operations are performed using FMA | 1 | Less than 10% of the FP ADD/SUB/MUL arithmetic operations are performed using FMA | |||||||||||||||||||||||||||||||
Data Access Issues | Data Access Issues | Data Access Issues | Data Access Issues | ||||||||||||||||||||||||||||||||
Presence of constant non-unit stride data access | 0 | Presence of constant non-unit stride data access | 0 | Presence of constant non-unit stride data access | 0 | Presence of constant non-unit stride data access | 1 | ||||||||||||||||||||||||||||
More than 10% of the vector loads instructions are unaligned | 1 | More than 10% of the vector loads instructions are unaligned | 0 | More than 10% of the vector loads instructions are unaligned | 1 | More than 10% of the vector loads instructions are unaligned | 0 | ||||||||||||||||||||||||||||
Presence of special instructions executing on a single port | 1 | Presence of special instructions executing on a single port | 1 | Presence of special instructions executing on a single port | 1 | Presence of special instructions executing on a single port | 1 | ||||||||||||||||||||||||||||
Vectorization Roadblocks | Vectorization Roadblocks | Vectorization Roadblocks | Vectorization Roadblocks | ||||||||||||||||||||||||||||||||
Presence of constant non-unit stride data access | Presence of constant non-unit stride data access | Presence of constant non-unit stride data access | Presence of constant non-unit stride data access | 1 | |||||||||||||||||||||||||||||||
Inefficient Vectorization | Inefficient Vectorization | Inefficient Vectorization | Inefficient Vectorization | ||||||||||||||||||||||||||||||||
Presence of special instructions executing on a single port | 1 | Presence of special instructions executing on a single port | 1 | Presence of special instructions executing on a single port | 1 | Presence of special instructions executing on a single port | 1 |
▶ParticleBConds3DSoa.h: 234 - 3.02 %
Run orig_default | Run icx_default | Run gcc_default | Run aocc_4 | Run icx_3 | Run gcc_3 | ||||||||||||||||||||||||||||||
Loop Source Regions |
| Loop Source Regions | Loop Source Regions | Loop Source Regions |
| Loop Source Regions |
| Loop Source Regions | |||||||||||||||||||||||||||
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1321 | 1.89 | 1.42 | 0.85 | 100 | 100 | 1118 | 2.11 | 1.79 | 1.08 | 100 | 25 | 1504 | 2.24 | 1.82 | 1.09 | 94.06 | 23.89 | ||||||||||||||||||
Sum on 1 analyzed binary loop (exec - 1321) | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | Sum on 1 analyzed binary loop (exec - 1118) | Sum on 1 analyzed binary loop (exec - 1504) | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | ||||||||||||||||||||||||||||||
Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | ||||||||||||||||||||||||
Loop Computation Issues | Loop Computation Issues | Loop Computation Issues | |||||||||||||||||||||||||||||||||
Presence of expensive FP instructions | 1 | Presence of expensive FP instructions | 1 | Presence of expensive FP instructions | 1 | ||||||||||||||||||||||||||||||
Less than 10% of the FP ADD/SUB/MUL arithmetic operations are performed using FMA | 0 | Less than 10% of the FP ADD/SUB/MUL arithmetic operations are performed using FMA | 0 | Less than 10% of the FP ADD/SUB/MUL arithmetic operations are performed using FMA | 1 | ||||||||||||||||||||||||||||||
Presence of a large number of scalar integer instructions | 0 | Presence of a large number of scalar integer instructions | 0 | Presence of a large number of scalar integer instructions | 1 | ||||||||||||||||||||||||||||||
Control Flow Issues | Control Flow Issues | Control Flow Issues | |||||||||||||||||||||||||||||||||
Presence of calls | Presence of calls | Presence of calls | 1 | ||||||||||||||||||||||||||||||||
Data Access Issues | Data Access Issues | Data Access Issues | |||||||||||||||||||||||||||||||||
Presence of indirect access | 1 | Presence of indirect access | 1 | Presence of indirect access | 1 | ||||||||||||||||||||||||||||||
More than 10% of the vector loads instructions are unaligned | 1 | More than 10% of the vector loads instructions are unaligned | 0 | More than 10% of the vector loads instructions are unaligned | 1 | ||||||||||||||||||||||||||||||
Presence of special instructions executing on a single port | 0 | Presence of special instructions executing on a single port | 0 | Presence of special instructions executing on a single port | 1 | ||||||||||||||||||||||||||||||
More than 20% of the loads are accessing the stack | 0 | More than 20% of the loads are accessing the stack | 0 | More than 20% of the loads are accessing the stack | 1 | ||||||||||||||||||||||||||||||
Vectorization Roadblocks | Vectorization Roadblocks | Vectorization Roadblocks | |||||||||||||||||||||||||||||||||
Presence of calls | 0 | Presence of calls | 0 | Presence of calls | 1 | ||||||||||||||||||||||||||||||
Presence of indirect access | 1 | Presence of indirect access | 1 | Presence of indirect access | 1 | ||||||||||||||||||||||||||||||
Inefficient Vectorization | Inefficient Vectorization | Inefficient Vectorization | |||||||||||||||||||||||||||||||||
Presence of special instructions executing on a single port | Presence of special instructions executing on a single port | Presence of special instructions executing on a single port | 1 |
▶TwoBodyJastrowRef.h: 342 - 2.48 %
Run orig_default | Run icx_default | Run gcc_default | Run aocc_4 | Run icx_3 | Run gcc_3 | ||||||||||||||||||||||||||||||
Loop Source Regions |
| Loop Source Regions | Loop Source Regions | Loop Source Regions |
| Loop Source Regions |
| Loop Source Regions |
| ||||||||||||||||||||||||||
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
311 | 0.47 | 0.33 | 0.20 | 100 | 100 | 265 | 0.49 | 0.35 | 0.21 | 100 | 25 | 423 | 0.47 | 0.35 | 0.21 | 100 | 25 | 605 | 1.28 | 1.00 | 0.61 | 100 | 50 | ||||||||||||
315 | 0.45 | 0.33 | 0.20 | 100 | 100 | 266 | 0.47 | 0.36 | 0.21 | 100 | 25 | 427 | 0.46 | 0.34 | 0.21 | 100 | 25 | ||||||||||||||||||
313 | 0.44 | 0.33 | 0.20 | 100 | 100 | 267 | 0.48 | 0.36 | 0.22 | 100 | 25 | 425 | 0.54 | 0.36 | 0.21 | 100 | 25 | ||||||||||||||||||
No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | Sum on 1 analyzed binary loop (exec - 605) | ||||||||||||||||||||||||||||||
Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | ||||||||||||||||||||||||
Data Access Issues | |||||||||||||||||||||||||||||||||||
Presence of constant non-unit stride data access | 1 | ||||||||||||||||||||||||||||||||||
Vectorization Roadblocks | |||||||||||||||||||||||||||||||||||
Presence of constant non-unit stride data access | 1 |
▶einspline_spo_ref.hpp: 223 - 1.41 %
Run orig_default | Run icx_default | Run gcc_default | Run aocc_4 | Run icx_3 | Run gcc_3 | ||||||||||||||||||||||||||||||
Loop Source Regions |
| Loop Source Regions | Loop Source Regions | Loop Source Regions |
| Loop Source Regions |
| Loop Source Regions |
| ||||||||||||||||||||||||||
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
839 | 0.74 | 0.59 | 0.35 | 0 | 11.93 | 692 | 0.75 | 0.56 | 0.33 | 0 | 11.93 | 938 | 1.03 | 0.75 | 0.45 | 0 | 11.93 | 1004 | 0.58 | 0.44 | 0.27 | 11.11 | 13.89 | ||||||||||||
No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | Sum on 1 analyzed binary loop (exec - 938) | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | ||||||||||||||||||||||||||||||
Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | ||||||||||||||||||||||||
Loop Computation Issues | |||||||||||||||||||||||||||||||||||
Presence of a large number of scalar integer instructions | 1 | ||||||||||||||||||||||||||||||||||
Data Access Issues | |||||||||||||||||||||||||||||||||||
Presence of constant non-unit stride data access | 1 | ||||||||||||||||||||||||||||||||||
Vectorization Roadblocks | |||||||||||||||||||||||||||||||||||
Presence of constant non-unit stride data access | 1 |
▶inner_product.hpp: 82 - 1.33 %
Run orig_default | Run icx_default | Run gcc_default | Run aocc_4 | Run icx_3 | Run gcc_3 | ||||||||||||||||||||||||||||||
Loop Source Regions |
| Loop Source Regions | Loop Source Regions | Loop Source Regions |
| Loop Source Regions |
| Loop Source Regions |
| ||||||||||||||||||||||||||
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1050 | 0.07 | 0.03 | 0.02 | 100 | 100 | 879 | 0.07 | 0.03 | 0.02 | 100 | 25 | 1040 | 0.07 | 0.03 | 0.02 | 100 | 25 | 1105 | 0.24 | 0.14 | 0.08 | 100 | 50 | ||||||||||||
841 | 0.12 | 0.06 | 0.04 | 100 | 100 | 694 | 0.14 | 0.07 | 0.04 | 100 | 25 | 948 | 0.18 | 0.12 | 0.07 | 100 | 25 | 1103 | 0.07 | 0.04 | 0.02 | 100 | 50 | ||||||||||||
1059 | 0.05 | 0.02 | 0.01 | 100 | 100 | 885 | 0.07 | 0.03 | 0.02 | 100 | 25 | 1057 | 0.49 | 0.38 | 0.23 | 100 | 25 | 1117 | 0.06 | 0.03 | 0.02 | 100 | 50 | ||||||||||||
1069 | 0.49 | 0.39 | 0.23 | 100 | 100 | 892 | 0.52 | 0.39 | 0.24 | 100 | 25 | 1047 | 0.09 | 0.04 | 0.03 | 100 | 25 | 1111 | 0.49 | 0.40 | 0.25 | 100 | 50 | ||||||||||||
No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | Sum on 1 analyzed binary loop (exec - 1057) | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | ||||||||||||||||||||||||||||||
Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | ||||||||||||||||||||||||
Loop Computation Issues | |||||||||||||||||||||||||||||||||||
Less than 10% of the FP ADD/SUB/MUL arithmetic operations are performed using FMA | 1 | ||||||||||||||||||||||||||||||||||
Data Access Issues | |||||||||||||||||||||||||||||||||||
More than 10% of the vector loads instructions are unaligned | 1 |
▶BsplineFunctor.h: 291 - 0.98 %
Run orig_default | Run icx_default | Run gcc_default | Run aocc_4 | Run icx_3 | Run gcc_3 | ||||||||||||||||||||||||||||||
Loop Source Regions |
| Loop Source Regions | Loop Source Regions | Loop Source Regions |
| Loop Source Regions |
| Loop Source Regions |
| ||||||||||||||||||||||||||
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
262 | 0.47 | 0.35 | 0.21 | 80 | 71.25 | 228 | 0.70 | 0.53 | 0.32 | 80 | 21.25 | 401 | 0.47 | 0.37 | 0.22 | 0 | 9.94 | 289 | 0.19 | 0.13 | 0.08 | 0 | 9.38 | ||||||||||||
624 | 0.05 | 0.02 | 0.01 | 0 | 9.38 | ||||||||||||||||||||||||||||||
600 | 0.32 | 0.23 | 0.14 | 0 | 9.38 | ||||||||||||||||||||||||||||||
No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | ||||||||||||||||||||||||||||||
Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count |
▶TwoBodyJastrowRef.h: 324 - 0.90 %
Run orig_default | Run icx_default | Run gcc_default | Run aocc_4 | Run icx_3 | Run gcc_3 | ||||||||||||||||||||||||||||||
Loop Source Regions |
| Loop Source Regions | Loop Source Regions | Loop Source Regions |
| Loop Source Regions |
| Loop Source Regions |
| ||||||||||||||||||||||||||
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
318 | 0.47 | 0.34 | 0.20 | 100 | 100 | 269 | 0.56 | 0.38 | 0.23 | 100 | 25 | 430 | 0.50 | 0.37 | 0.22 | 100 | 25 | 606 | 0.53 | 0.40 | 0.24 | 0 | 12.5 | ||||||||||||
No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | ||||||||||||||||||||||||||||||
Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count |
▶ParticleBConds3DSoa.h: 237 - 0.86 %
Run orig_default | Run icx_default | Run gcc_default | Run aocc_4 | Run icx_3 | Run gcc_3 | ||||||||||||||||||||||||||||||
Loop Source Regions | Loop Source Regions | Loop Source Regions | Loop Source Regions | Loop Source Regions | Loop Source Regions |
| |||||||||||||||||||||||||||||
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2867 | 0.21 | 0.13 | 0.08 | 100 | 50 | ||||||||||||||||||||||||||||||
2623 | 0.71 | 0.54 | 0.33 | 100 | 50 | ||||||||||||||||||||||||||||||
2868 | 0.06 | 0.03 | 0.02 | 100 | 50 | ||||||||||||||||||||||||||||||
2624 | 0.62 | 0.45 | 0.27 | 100 | 50 | ||||||||||||||||||||||||||||||
2596 | 0.31 | 0.26 | 0.16 | 100 | 50 | ||||||||||||||||||||||||||||||
No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | Sum on 2 analyzed binary loops (exec - 2623, exec - 2624) | ||||||||||||||||||||||||||||||
Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | ||||||||||||||||||||||||
Loop Computation Issues | |||||||||||||||||||||||||||||||||||
Presence of expensive FP instructions | 1 |
▶inner_product.hpp: 211 - 0.51 %
Run orig_default | Run icx_default | Run gcc_default | Run aocc_4 | Run icx_3 | Run gcc_3 | ||||||||||||||||||||||||||||||
Loop Source Regions |
| Loop Source Regions | Loop Source Regions | Loop Source Regions |
| Loop Source Regions |
| Loop Source Regions |
| ||||||||||||||||||||||||||
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1032 | 0.22 | 0.20 | 0.12 | 0 | 12.5 | 866 | 0.24 | 0.20 | 0.12 | 0 | 12.5 | 1025 | 0.24 | 0.21 | 0.13 | 0 | 12.5 | 1128 | 0.25 | 0.23 | 0.14 | 33.33 | 16.67 | ||||||||||||
No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | ||||||||||||||||||||||||||||||
Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count |
▶TwoBodyJastrowRef.h: 155 - 0.45 %
Run orig_default | Run icx_default | Run gcc_default | Run aocc_4 | Run icx_3 | Run gcc_3 | ||||||||||||||||||||||||||||||
Loop Source Regions |
| Loop Source Regions | Loop Source Regions | Loop Source Regions |
| Loop Source Regions |
| Loop Source Regions |
| ||||||||||||||||||||||||||
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
295 | 0.09 | 0.04 | 0.03 | 100 | 100 | 253 | 0.11 | 0.06 | 0.03 | 100 | 25 | 419 | 0.14 | 0.08 | 0.05 | 100 | 25 | 285 | 0.28 | 0.20 | 0.12 | 100 | 50 | ||||||||||||
297 | 0.09 | 0.04 | 0.02 | 100 | 100 | 255 | 0.11 | 0.06 | 0.03 | 100 | 25 | 418 | 0.16 | 0.08 | 0.05 | 100 | 25 | ||||||||||||||||||
296 | 0.09 | 0.04 | 0.03 | 100 | 100 | 256 | 0.11 | 0.06 | 0.03 | 100 | 25 | 417 | 0.15 | 0.08 | 0.05 | 100 | 25 | ||||||||||||||||||
No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | ||||||||||||||||||||||||||||||
Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count |
▶MultiBsplineRef.hpp: 276 - 0.33 %
Run orig_default | Run icx_default | Run gcc_default | Run aocc_4 | Run icx_3 | Run gcc_3 | ||||||||||||||||||||||||||||||
Loop Source Regions |
| Loop Source Regions | Loop Source Regions | Loop Source Regions |
| Loop Source Regions |
| Loop Source Regions |
| ||||||||||||||||||||||||||
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
863 | 0.10 | 0.05 | 0.03 | 100 | 100 | 711 | 0.21 | 0.14 | 0.08 | 100 | 25 | 941 | 0.25 | 0.15 | 0.09 | 100 | 25 | 999 | 0.33 | 0.20 | 0.12 | 0 | 12.5 | ||||||||||||
No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | ||||||||||||||||||||||||||||||
Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count |
▶BsplineFunctor.h: 246 - 0.18 %
Run orig_default | Run icx_default | Run gcc_default | Run aocc_4 | Run icx_3 | Run gcc_3 | ||||||||||||||||||||||||||||||
Loop Source Regions |
| Loop Source Regions | Loop Source Regions | Loop Source Regions |
| Loop Source Regions |
| Loop Source Regions |
| ||||||||||||||||||||||||||
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
327 | 0.14 | 0.07 | 0.04 | 55.7 | 28.1 | 277 | 0.13 | 0.07 | 0.04 | 66.34 | 19.68 | 459 | 0.15 | 0.10 | 0.06 | 80 | 22.19 | 371 | 0.13 | 0.07 | 0.04 | 100 | 48.46 | ||||||||||||
No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | ||||||||||||||||||||||||||||||
Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count |
▶stl_algobase.h: 911 - 0.10 %
Run orig_default | Run icx_default | Run gcc_default | Run aocc_4 | Run icx_3 | Run gcc_3 | ||||||||||||||||||||||||||||||
Loop Source Regions |
| Loop Source Regions | Loop Source Regions | Loop Source Regions |
| Loop Source Regions |
| Loop Source Regions | |||||||||||||||||||||||||||
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
240 | 0.06 | 0.05 | 0.03 | 50 | 18.75 | 212 | 0.07 | 0.05 | 0.03 | 50 | 18.75 | 1065 | 0.06 | 0.05 | 0.03 | 100 | 25 | ||||||||||||||||||
No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | ||||||||||||||||||||||||||||||
Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count |
▶BsplineFunctor.h: 302 - 0.07 %
Run orig_default | Run icx_default | Run gcc_default | Run aocc_4 | Run icx_3 | Run gcc_3 | ||||||||||||||||||||||||||||||
Loop Source Regions |
| Loop Source Regions | Loop Source Regions | Loop Source Regions |
| Loop Source Regions |
| Loop Source Regions | |||||||||||||||||||||||||||
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
263 | 0.09 | 0.03 | 0.02 | 60 | 51.56 | 229 | 0.08 | 0.04 | 0.02 | 74.47 | 21.14 | 399 | 0.11 | 0.05 | 0.03 | 81.76 | 22.48 | ||||||||||||||||||
No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | ||||||||||||||||||||||||||||||
Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count |
▶TwoBodyJastrowRef.h: 381 - 0.04 %
Run orig_default | Run icx_default | Run gcc_default | Run aocc_4 | Run icx_3 | Run gcc_3 | ||||||||||||||||||||||||||||||
Loop Source Regions | Loop Source Regions | Loop Source Regions | Loop Source Regions | Loop Source Regions |
| Loop Source Regions |
| ||||||||||||||||||||||||||||
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
451 | 0.05 | 0.02 | 0.01 | 100 | 25 | 620 | 0.11 | 0.04 | 0.02 | 100 | 50 | ||||||||||||||||||||||||
449 | 0.05 | 0.02 | 0.01 | 100 | 25 | ||||||||||||||||||||||||||||||
No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | ||||||||||||||||||||||||||||||
Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count |
▶stl_algobase.h: 924 - 0.04 %
Run orig_default | Run icx_default | Run gcc_default | Run aocc_4 | Run icx_3 | Run gcc_3 | ||||||||||||||||||||||||||||||
Loop Source Regions |
| Loop Source Regions | Loop Source Regions | Loop Source Regions |
| Loop Source Regions | Loop Source Regions | ||||||||||||||||||||||||||||
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
236 | 0.06 | 0.04 | 0.02 | 100 | 100 | 209 | 0.05 | 0.04 | 0.02 | 100 | 25 | ||||||||||||||||||||||||
No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | ||||||||||||||||||||||||||||||
Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count |
▶stl_algobase.h: 939 - 0.03 %
Run orig_default | Run icx_default | Run gcc_default | Run aocc_4 | Run icx_3 | Run gcc_3 | ||||||||||||||||||||||||||||||
Loop Source Regions | Loop Source Regions | Loop Source Regions | Loop Source Regions | Loop Source Regions | Loop Source Regions |
| |||||||||||||||||||||||||||||
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1164 | 0.06 | 0.05 | 0.03 | 100 | 50 | ||||||||||||||||||||||||||||||
No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | ||||||||||||||||||||||||||||||
Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count |
▶stl_numeric.h: 140 - 0.03 %
Run orig_default | Run icx_default | Run gcc_default | Run aocc_4 | Run icx_3 | Run gcc_3 | ||||||||||||||||||||||||||||||
Loop Source Regions | Loop Source Regions | Loop Source Regions | Loop Source Regions | Loop Source Regions |
| Loop Source Regions |
| ||||||||||||||||||||||||||||
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
420 | 0.05 | 0.02 | 0.01 | 72.73 | 21.59 | 287 | 0.08 | 0.03 | 0.02 | 100 | 50 | ||||||||||||||||||||||||
No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | ||||||||||||||||||||||||||||||
Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count |
▶stl_algobase.h: 923 - 0.02 %
Run orig_default | Run icx_default | Run gcc_default | Run aocc_4 | Run icx_3 | Run gcc_3 | ||||||||||||||||||||||||||||||
Loop Source Regions | Loop Source Regions | Loop Source Regions | Loop Source Regions | Loop Source Regions |
| Loop Source Regions | |||||||||||||||||||||||||||||
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
385 | 0.05 | 0.04 | 0.02 | 0 | 12.5 | ||||||||||||||||||||||||||||||
No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | ||||||||||||||||||||||||||||||
Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count |
▶BsplineFunctor.h: 305 - 0.01 %
Run orig_default | Run icx_default | Run gcc_default | Run aocc_4 | Run icx_3 | Run gcc_3 | ||||||||||||||||||||||||||||||
Loop Source Regions | Loop Source Regions | Loop Source Regions | Loop Source Regions | Loop Source Regions | Loop Source Regions |
| |||||||||||||||||||||||||||||
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
291 | 0.05 | 0.02 | 0.01 | 99.42 | 48.77 | ||||||||||||||||||||||||||||||
No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | ||||||||||||||||||||||||||||||
Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count |
▶stl_numeric.h: 141 - 0.01 %
Run orig_default | Run icx_default | Run gcc_default | Run aocc_4 | Run icx_3 | Run gcc_3 | ||||||||||||||||||||||||||||||
Loop Source Regions | Loop Source Regions | Loop Source Regions | Loop Source Regions |
| Loop Source Regions | Loop Source Regions | |||||||||||||||||||||||||||||
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
260 | 0.05 | 0.02 | 0.01 | 100 | 25 | ||||||||||||||||||||||||||||||
No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | ||||||||||||||||||||||||||||||
Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count |