Run gcc_3 | Run icx_6 |
Loop Source Regions | - /home/eoseret/qaas_runs_GNR/173-814-2357/intel/HACCmk/build/HACCmk/src/Step10_orig.c: 19-31
| Loop Source Regions | - /home/eoseret/qaas_runs_GNR/173-814-2357/intel/HACCmk/build/HACCmk/src/Step10_orig.c: 19-35
|
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | GFLOP/s | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | GFLOP/s |
3 | 5.59 | 5.16 | 67.21 | 100 | 45.83 | 0 | 5 | 5.43 | 5.08 | 73.97 | 100 | 45.63 | 0 |
| |
Sum on 1 analyzed binary loop (exec - 3) | Sum on 1 analyzed binary loop (exec - 5) |
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 | 1 |
Presence of special instructions executing on a single port | 1 | Presence of special instructions executing on a single port | 1 |
Inefficient Vectorization | | Inefficient Vectorization | |
Presence of special instructions executing on a single port | 1 | Presence of special instructions executing on a single port | 1 |
Use of masked instructions | 1 | Use of masked instructions | 1 |
Run gcc_3 | Run icx_6 |
Loop Source Regions | | Loop Source Regions | - /home/eoseret/qaas_runs_GNR/173-814-2357/intel/HACCmk/build/HACCmk/src/main.c: 140-147
|
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | GFLOP/s | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | GFLOP/s |
| 4 | 0.05 | 0.01 | 0.16 | 0 | 6.82 | 0 |
| |
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 - 4) |
Analysis | Count | Analysis | Count |
| | Loop Computation Issues | |
| | 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 |
Run gcc_3 | Run icx_6 |
Loop Source Regions | - /home/eoseret/qaas_runs_GNR/173-814-2357/intel/HACCmk/build/HACCmk/src/main.c: 111-116
| Loop Source Regions | - /home/eoseret/qaas_runs_GNR/173-814-2357/intel/HACCmk/build/HACCmk/src/main.c: 111-116
|
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | GFLOP/s | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | GFLOP/s |
0 | 1.47 | 0.01 | 0.07 | 0 | 6.25 | 0 | 1 | 1.27 | 0.00 | 0.07 | 92.86 | 46.88 | 0 |
| |
Sum on 1 analyzed binary loop (exec - 0) | Sum on 1 analyzed binary loop (exec - 1) |
Analysis | Count | Analysis | Count |
Data Access Issues | | Data Access Issues | |
Presence of special instructions executing on a single port | | Presence of special instructions executing on a single port | 1 |
Inefficient Vectorization | | Inefficient Vectorization | |
Presence of special instructions executing on a single port | | Presence of special instructions executing on a single port | 1 |
Run gcc_3 | Run icx_6 |
Loop Source Regions | - /home/eoseret/qaas_runs_GNR/173-814-2357/intel/HACCmk/build/HACCmk/src/main.c: 142-146
| Loop Source Regions | |
ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | GFLOP/s | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | GFLOP/s |
2 | 0.03 | 0.01 | 0.07 | 0 | 6.25 | 0 | |
| |
Sum on 1 analyzed binary loop (exec - 2) | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. |
Analysis | Count | Analysis | Count |
Loop Computation Issues | | | |
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 | | |
Run gcc_3 | Run icx_6 |
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 (%) | GFLOP/s | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | GFLOP/s |
| 14 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0 |
| |
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 |