Run gcc_o3_ov1_o96 | Run gcc_o3-ffastmath_ov1_o96 | Run gcc_ofast_ov1_o96 | Run armclang_o3_ov1_o96 | Run armclang_o3-ffastmath_ov1_o96 | Run armclang_ofast_ov1_o96 |
Loop Source Regions | - /home/kcamus/pop3/spmxv/epi-spmxv-main/main.cpp: 201-203
| Loop Source Regions | - /home/kcamus/pop3/spmxv/epi-spmxv-main/main.cpp: 201-203
| Loop Source Regions | - /home/kcamus/pop3/spmxv/epi-spmxv-main/main.cpp: 201-203
| Loop Source Regions | - /home/kcamus/pop3/spmxv/epi-spmxv-main/main.cpp: 201-203
| Loop Source Regions | - /home/kcamus/pop3/spmxv/epi-spmxv-main/main.cpp: 201-203
| Loop Source Regions | - /home/kcamus/pop3/spmxv/epi-spmxv-main/main.cpp: 201-203
|
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 (%) |
24 | 6.32 | 7.14 | 80.65 | 100 | 100 | 28 | 5.08 | 5.56 | 62.80 | 100 | 100 | 28 | 5.11 | 5.61 | 63.37 | 100 | 100 | 25 | 1.50 | 1.65 | 18.01 | 0 | 50 | 28 | 0.68 | 0.65 | 6.81 | 0 | 50 | 28 | 0.59 | 0.61 | 6.64 | 0 | 50 |
| 24 | 1.22 | 1.22 | 13.83 | 0 | 50 | 24 | 1.31 | 1.21 | 13.69 | 0 | 50 | 24 | 4.88 | 5.40 | 58.89 | 20 | 60 | | |
| | | | | |
Sum on 1 analyzed binary loop (spmxv.exe - 24) | Sum on 2 analyzed binary loops (spmxv.exe - 28, spmxv.exe - 24) | Sum on 2 analyzed binary loops (spmxv.exe - 28, spmxv.exe - 24) | Sum on 2 analyzed binary loops (spmxv.exe - 25, spmxv.exe - 24) | Sum on 1 analyzed binary loop (spmxv.exe - 28) | Sum on 1 analyzed binary loop (spmxv.exe - 28) |
Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count |
Loop Computation Issues | | Loop Computation Issues | | 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 | 1 | 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 | | 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 | |
Data Access Issues | | Data Access Issues | | 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 | 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 | 0 | Presence of constant non-unit stride data access | 0 |
Presence of indirect access | 1 | Presence of indirect access | 1 | Presence of indirect access | 1 | Presence of indirect access | 1 | Presence of indirect access | 1 | Presence of indirect access | 1 |
Vectorization Roadblocks | | Vectorization Roadblocks | | 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 | 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 | 0 | Presence of constant non-unit stride data access | 0 |
Presence of indirect access | 1 | Presence of indirect access | 1 | Presence of indirect access | 1 | Presence of indirect access | 1 | Presence of indirect access | 1 | Presence of indirect access | 1 |