| Run gcc/gcc-O3/points_100000000 | Run /home/fmusial/KMEANS_Benchmarks/results/scalability/acfl/acfl-O3/points_100000000 |
| Loop Source Regions | - /home/fmusial/KMEANS_Benchmarks/kmeans/main.cpp: 60-65
| Loop Source Regions | - /home/fmusial/KMEANS_Benchmarks/kmeans/main.cpp: 61-67
|
| 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 | 97.73 | 97.73 | 88.80 | 18.18 | 26.14 | 0.69 | 8 | 108.43 | 108.43 | 91.03 | 10.8 | 26.56 | 0.69 |
| |
| Sum on 1 analyzed binary loop (kmeans-gcc-O3 - 4) | Sum on 1 analyzed binary loop (kmeans-acfl-O3 - 8) |
| Analysis | Count | Analysis | Count |
| 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 | |
| Control Flow Issues | | Control Flow Issues | |
| Presence of 2 to 4 paths | 0 | Presence of 2 to 4 paths | 1 |
| Vectorization Roadblocks | | Vectorization Roadblocks | |
| Presence of 2 to 4 paths | 0 | Presence of 2 to 4 paths | 1 |
| Presence of more than 4 paths | 1 | Presence of more than 4 paths | 0 |
| Run gcc/gcc-O3/points_100000000 | Run /home/fmusial/KMEANS_Benchmarks/results/scalability/acfl/acfl-O3/points_100000000 |
| Loop Source Regions | - /home/fmusial/KMEANS_Benchmarks/kmeans/main.cpp: 81-84
| Loop Source Regions | - /home/fmusial/KMEANS_Benchmarks/kmeans/main.cpp: 81-84
|
| 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 | 9.33 | 9.33 | 8.48 | 10 | 23.75 | 0.53 | 6 | 9.41 | 9.41 | 7.90 | 11.11 | 26.39 | 0.53 |
| |
| Sum on 1 analyzed binary loop (kmeans-gcc-O3 - 11) | Sum on 1 analyzed binary loop (kmeans-acfl-O3 - 6) |
| Analysis | Count | Analysis | Count |
| 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 |
| 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 | |
| Presence of indirect access | 1 | Presence of indirect access | 1 |
| Vectorization Roadblocks | | Vectorization Roadblocks | |
| Presence of indirect access | 1 | Presence of indirect access | 1 |