Run Neoverse V2 GCC O2 | Run Neoverse V2 GCC O3 | Run Neoverse V2 GCC Ofast |
Loop Source Regions | - /usr/include/c++/11/bits/stl_vector.h: 1043-1043
- /home/fmusial/MD_Benchmarks/simulation.cpp: 206-206
| Loop Source Regions | - /usr/include/c++/11/bits/stl_vector.h: 1043-1043
- /home/fmusial/MD_Benchmarks/simulation.cpp: 206-206
| Loop Source Regions | - /usr/include/c++/11/bits/stl_vector.h: 1043-1043
- /home/fmusial/MD_Benchmarks/simulation.cpp: 206-206
|
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 (%) |
18 | 2.37 | 1.96 | 13.71 | 0 | 50 | 17 | 2.31 | 1.93 | 13.97 | 0 | 50 | 19 | 2.18 | 1.81 | 14.10 | 0 | 50 |
| | |
Sum on 1 analyzed binary loop (md-gcc-O2 - 18) | Sum on 1 analyzed binary loop (md-gcc-O3 - 17) | Sum on 1 analyzed binary loop (md-gcc-Ofast - 19) |
Analysis | Count | Analysis | Count | Analysis | Count |
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 |
Run Neoverse V2 GCC O2 | Run Neoverse V2 GCC O3 | Run Neoverse V2 GCC Ofast |
Loop Source Regions | - /usr/include/c++/11/bits/stl_vector.h: 1046-1046
- /home/fmusial/MD_Benchmarks/simulation.cpp: 219-219
| Loop Source Regions | - /usr/include/c++/11/bits/stl_vector.h: 1046-1046
- /home/fmusial/MD_Benchmarks/simulation.cpp: 219-219
| Loop Source Regions | - /usr/include/c++/11/bits/stl_vector.h: 1046-1046
- /home/fmusial/MD_Benchmarks/simulation.cpp: 219-219
|
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 (%) |
21 | 1.76 | 1.49 | 10.43 | 0 | 50 | 20 | 1.70 | 1.48 | 10.68 | 0 | 50 | 22 | 1.70 | 1.48 | 11.58 | 0 | 50 |
| | |
Sum on 1 analyzed binary loop (md-gcc-O2 - 21) | Sum on 1 analyzed binary loop (md-gcc-O3 - 20) | Sum on 1 analyzed binary loop (md-gcc-Ofast - 22) |
Analysis | Count | Analysis | Count | Analysis | Count |
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 |
Run Neoverse V2 GCC O2 | Run Neoverse V2 GCC O3 | Run Neoverse V2 GCC Ofast |
Loop Source Regions | - /usr/include/c++/11/bits/stl_vector.h: 1046-1046
- /home/fmusial/MD_Benchmarks/simulation.cpp: 223-223
| Loop Source Regions | - /usr/include/c++/11/bits/stl_vector.h: 1046-1046
- /home/fmusial/MD_Benchmarks/simulation.cpp: 223-223
| Loop Source Regions | - /usr/include/c++/11/bits/stl_vector.h: 1046-1046
- /home/fmusial/MD_Benchmarks/simulation.cpp: 223-223
|
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 (%) |
22 | 1.46 | 1.24 | 8.69 | 0 | 50 | 21 | 1.47 | 1.23 | 8.85 | 0 | 50 | 23 | 1.38 | 1.21 | 9.47 | 0 | 50 |
| | |
Sum on 1 analyzed binary loop (md-gcc-O2 - 22) | Sum on 1 analyzed binary loop (md-gcc-O3 - 21) | Sum on 1 analyzed binary loop (md-gcc-Ofast - 23) |
Analysis | Count | Analysis | Count | Analysis | Count |
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 |
Run Neoverse V2 GCC O2 | Run Neoverse V2 GCC O3 | Run Neoverse V2 GCC Ofast |
Loop Source Regions | - /usr/include/c++/11/bits/stl_vector.h: 1046-1046
- /home/fmusial/MD_Benchmarks/simulation.cpp: 227-227
| Loop Source Regions | - /usr/include/c++/11/bits/stl_vector.h: 1046-1046
- /home/fmusial/MD_Benchmarks/simulation.cpp: 227-227
| Loop Source Regions | - /usr/include/c++/11/bits/stl_vector.h: 1046-1046
- /home/fmusial/MD_Benchmarks/simulation.cpp: 227-227
|
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 (%) |
23 | 1.42 | 1.21 | 8.49 | 0 | 50 | 22 | 1.52 | 1.23 | 8.91 | 0 | 50 | 24 | 1.41 | 1.21 | 9.41 | 0 | 50 |
| | |
Sum on 1 analyzed binary loop (md-gcc-O2 - 23) | Sum on 1 analyzed binary loop (md-gcc-O3 - 22) | Sum on 1 analyzed binary loop (md-gcc-Ofast - 24) |
Analysis | Count | Analysis | Count | Analysis | Count |
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 |
Run Neoverse V2 GCC O2 | Run Neoverse V2 GCC O3 | Run Neoverse V2 GCC Ofast |
Loop Source Regions | - /usr/include/c++/11/bits/stl_vector.h: 1046-1046
- /home/fmusial/MD_Benchmarks/simulation.cpp: 214-214
| Loop Source Regions | - /usr/include/c++/11/bits/stl_vector.h: 1046-1046
- /home/fmusial/MD_Benchmarks/simulation.cpp: 214-214
| Loop Source Regions | - /usr/include/c++/11/bits/stl_vector.h: 1046-1046
- /home/fmusial/MD_Benchmarks/simulation.cpp: 214-214
|
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 (%) |
20 | 0.80 | 0.66 | 4.60 | 0 | 50 | 19 | 0.83 | 0.67 | 4.86 | 0 | 50 | 21 | 0.81 | 0.66 | 5.18 | 0 | 50 |
| | |
Sum on 1 analyzed binary loop (md-gcc-O2 - 20) | Sum on 1 analyzed binary loop (md-gcc-O3 - 19) | Sum on 1 analyzed binary loop (md-gcc-Ofast - 21) |
Analysis | Count | Analysis | Count | Analysis | Count |
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 |
Run Neoverse V2 GCC O2 | Run Neoverse V2 GCC O3 | Run Neoverse V2 GCC Ofast |
Loop Source Regions | - /usr/include/c++/11/bits/stl_vector.h: 1046-1046
- /home/fmusial/MD_Benchmarks/simulation.cpp: 210-210
| Loop Source Regions | - /usr/include/c++/11/bits/stl_vector.h: 1046-1046
- /home/fmusial/MD_Benchmarks/simulation.cpp: 210-210
| Loop Source Regions | - /usr/include/c++/11/bits/stl_vector.h: 1046-1046
- /home/fmusial/MD_Benchmarks/simulation.cpp: 210-210
|
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 (%) |
19 | 0.80 | 0.65 | 4.53 | 0 | 50 | 18 | 0.77 | 0.64 | 4.64 | 0 | 50 | 20 | 0.75 | 0.64 | 5.00 | 0 | 50 |
| | |
Sum on 1 analyzed binary loop (md-gcc-O2 - 19) | Sum on 1 analyzed binary loop (md-gcc-O3 - 18) | Sum on 1 analyzed binary loop (md-gcc-Ofast - 20) |
Analysis | Count | Analysis | Count | Analysis | Count |
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 |
Run Neoverse V2 GCC O2 | Run Neoverse V2 GCC O3 | Run Neoverse V2 GCC Ofast |
Loop Source Regions | - /home/fmusial/MD_Benchmarks/simulation.cpp: 313-325
| Loop Source Regions | - /home/fmusial/MD_Benchmarks/simulation.cpp: 313-325
| Loop Source Regions | - /home/fmusial/MD_Benchmarks/simulation.cpp: 313-325
|
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 (%) |
38 | 0.10 | 0.06 | 0.42 | 0 | 50 | 38 | 0.11 | 0.06 | 0.42 | 0 | 50 | 37 | 0.14 | 0.07 | 0.52 | 0 | 50 |
| | |
Sum on 1 analyzed binary loop (md-gcc-O2 - 38) | Sum on 1 analyzed binary loop (md-gcc-O3 - 38) | Sum on 1 analyzed binary loop (md-gcc-Ofast - 37) |
Analysis | Count | Analysis | Count | Analysis | Count |
Control Flow Issues | | Control Flow Issues | | Control Flow Issues | |
Presence of calls | 1 | Presence of calls | 1 | Presence of calls | 1 |
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 |
Vectorization Roadblocks | | Vectorization Roadblocks | | Vectorization Roadblocks | |
Presence of calls | 1 | Presence of calls | 1 | Presence of calls | 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 |
Run Neoverse V2 GCC O2 | Run Neoverse V2 GCC O3 | Run Neoverse V2 GCC Ofast |
Loop Source Regions | - /usr/include/c++/11/bits/stl_vector.h: 1043-1043
- /home/fmusial/MD_Benchmarks/simulation.cpp: 342-344
| Loop Source Regions | - /usr/include/c++/11/bits/stl_vector.h: 1043-1043
- /home/fmusial/MD_Benchmarks/simulation.cpp: 342-344
| Loop Source Regions | - /usr/include/c++/11/bits/stl_vector.h: 1043-1043
- /home/fmusial/MD_Benchmarks/simulation.cpp: 342-344
|
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 (%) |
36 | 0.10 | 0.04 | 0.28 | 0 | 50 | 36 | 0.06 | 0.04 | 0.28 | 0 | 50 | 35 | 0.09 | 0.04 | 0.29 | 0 | 50 |
| | |
Sum on 1 analyzed binary loop (md-gcc-O2 - 36) | Sum on 1 analyzed binary loop (md-gcc-O3 - 36) | Sum on 1 analyzed binary loop (md-gcc-Ofast - 35) |
Analysis | Count | Analysis | Count | Analysis | Count |
Run Neoverse V2 GCC O2 | Run Neoverse V2 GCC O3 | Run Neoverse V2 GCC Ofast |
Loop Source Regions | - /usr/include/c++/11/bits/stl_vector.h: 1046-1046
- /home/fmusial/MD_Benchmarks/simulation.cpp: 114-125
| Loop Source Regions | - /usr/include/c++/11/bits/stl_vector.h: 1046-1046
- /home/fmusial/MD_Benchmarks/simulation.cpp: 114-125
| Loop Source Regions | - /usr/include/c++/11/bits/stl_vector.h: 1046-1046
- /home/fmusial/MD_Benchmarks/simulation.cpp: 114-125
|
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 (%) |
4 | 0.03 | 0.01 | 0.08 | 0 | 33.33 | 4 | 0.03 | 0.01 | 0.08 | 0 | 33.33 | 4 | 0.07 | 0.01 | 0.08 | 0 | 33.04 |
| | |
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 |
Run Neoverse V2 GCC O2 | Run Neoverse V2 GCC O3 | Run Neoverse V2 GCC Ofast |
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 (%) |
54 | 0.00 | 0.00 | 0.00 | 0 | 0 | 67 | 0.01 | 0.00 | 0.00 | 0 | 0 | 12 | 0.00 | 0.00 | 0.00 | 0 | 0 |
82 | 0.01 | 0.00 | 0.00 | 0 | 0 | 12 | 0.00 | 0.00 | 0.00 | 0 | 0 | 76 | 0.00 | 0.00 | 0.00 | 0 | 0 |
12 | 0.00 | 0.00 | 0.00 | 0 | 0 | 73 | 0.01 | 0.00 | 0.00 | 0 | 0 | 48 | 0.01 | 0.00 | 0.00 | 0 | 0 |
81 | 0.01 | 0.00 | 0.00 | 0 | 0 | 6 | 0.02 | 0.01 | 0.05 | 0 | 0 | 72 | 0.01 | 0.00 | 0.00 | 0 | 0 |
63 | 0.01 | 0.00 | 0.00 | 0 | 0 | | 66 | 0.01 | 0.00 | 0.00 | 0 | 0 |
| | 6 | 0.04 | 0.01 | 0.04 | 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. | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. |
Analysis | Count | Analysis | Count | Analysis | Count |
Run Neoverse V2 GCC O2 | Run Neoverse V2 GCC O3 | Run Neoverse V2 GCC Ofast |
Loop Source Regions | - /usr/include/c++/11/bits/stl_vector.h: 1046-1046
- /home/fmusial/MD_Benchmarks/simulation.cpp: 58-68
| Loop Source Regions | - /usr/include/c++/11/bits/stl_vector.h: 1046-1046
- /home/fmusial/MD_Benchmarks/simulation.cpp: 58-68
| Loop Source Regions | - /usr/include/c++/11/bits/stl_vector.h: 1046-1046
- /home/fmusial/MD_Benchmarks/simulation.cpp: 58-68
|
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 (%) |
10 | 0.03 | 0.00 | 0.03 | 0 | 32.89 | 10 | 0.02 | 0.00 | 0.02 | 0 | 32.89 | 10 | 0.03 | 0.00 | 0.02 | 0 | 32.76 |
| | |
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 |
Run Neoverse V2 GCC O2 | Run Neoverse V2 GCC O3 | Run Neoverse V2 GCC Ofast |
Loop Source Regions | - /home/fmusial/MD_Benchmarks/simulation.cpp: 80-82
| 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 (%) |
6 | 0.03 | 0.01 | 0.04 | 0 | 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. |
Analysis | Count | Analysis | Count | Analysis | Count |
Run Neoverse V2 GCC O2 | Run Neoverse V2 GCC O3 | Run Neoverse V2 GCC Ofast |
Loop Source Regions | | Loop Source Regions | - /usr/include/c++/11/bits/stl_algobase.h: 923-924
- /usr/include/c++/11/bits/stl_iterator.h: 1028-1028
- /home/fmusial/MD_Benchmarks/simulation.cpp: 140-140
- /home/fmusial/MD_Benchmarks/simulation.cpp: 330-330
- /home/fmusial/MD_Benchmarks/simulation.cpp: 338-338
- /home/fmusial/MD_Benchmarks/simulation.cpp: 346-346
| 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 (%) |
| 66 | 0.00 | 0.00 | 0.00 | 0 | 48.81 | |
| | |
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 |