Run Neoverse V1 GCC O2 Base code version (@ 64 threads, 250 iters) | Run Neoverse V1 GCC O3 Base code version (@ 64 threads, 250 iters) | Run Neoverse V1 GCC Ofast Base code version (@ 64 threads, 250 iters) | Run Neoverse V1 ACFL O2 Base code version (@ 64 threads, 250 iters) | Run Neoverse V1 ACFL O3 Base code version (@ 64 threads, 250 iters) | Run Neoverse V1 ACFL Ofast Base code version (@ 64 threads, 250 iters) |
Loop Source Regions | - /home/fmusial/KMEANS_Benchmarks/kmeans/main.cpp: 141-144
| Loop Source Regions | - /home/fmusial/KMEANS_Benchmarks/kmeans/main.cpp: 141-144
| Loop Source Regions | - /home/fmusial/KMEANS_Benchmarks/kmeans/main.cpp: 141-144
| Loop Source Regions | - /home/fmusial/KMEANS_Benchmarks/kmeans/main.cpp: 140-144
| Loop Source Regions | - /home/fmusial/KMEANS_Benchmarks/kmeans/main.cpp: 140-144
| Loop Source Regions | - /home/fmusial/KMEANS_Benchmarks/kmeans/main.cpp: 140-144
|
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 | 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 | 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 |
11 | 1.77 | 1.53 | 6.90 | 10 | 23.75 | 1.69 | 11 | 1.75 | 1.19 | 5.59 | 10 | 23.75 | 1.13 | 11 | 1.75 | 1.17 | 4.57 | 10 | 23.75 | 1.73 | 39 | 1.72 | 1.32 | 6.49 | 0 | 20.83 | 1.56 | 38 | 1.75 | 1.25 | 6.03 | 0 | 20.83 | 1.22 | 38 | 1.75 | 1.18 | 6.09 | 0 | 20.83 | 1.53 |
| | | | | |
Sum on 1 analyzed binary loop (kmeans-gcc-O2 - 11) | Sum on 1 analyzed binary loop (kmeans-gcc-O3 - 11) | Sum on 1 analyzed binary loop (kmeans-gcc-Ofast - 11) | Sum on 1 analyzed binary loop (kmeans-acfl-O2 - 39) | Sum on 1 analyzed binary loop (kmeans-acfl-O3 - 38) | Sum on 1 analyzed binary loop (kmeans-acfl-Ofast - 38) |
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 | 1 | 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 | 1 | 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 | 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 | 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 | | Data Access Issues | | Data Access Issues | |
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 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 |