Run nvhpc_25.1_sve2_128_fast.13952.all.one.maqao | Run nvhpc_25.1_sve2_128.13952.all.one.maqao | Run nvhpc_25.1_novect.13952.all.one.maqao | Run llvm_20.1.1_sve2_128_fast.13952.all.one.maqao | Run llvm_20.1.1_sve2_128.13952.all.one.maqao | Run llvm_20.1.1_neon.13952.all.one.maqao | Run llvm_20.1.1_novect.13952.all.one.maqao | Run gcc_14.2.0_sve2_128_fast.13952.all.one.maqao | Run gcc_14.2.0_sve2_128.13952.all.one.maqao | Run gcc_14.2.0_neon.13952.all.one.maqao | Run gcc_14.2.0_novect.13952.all.one.maqao |
Loop Source Regions | - /home_nfs/blucidol/src/space/ipic/ipic3d-cpu-space-coe/particles/Particles3Dcomm.cpp: 1528-1528
- /home_nfs/blucidol/src/space/ipic/ipic3d-cpu-space-coe/particles/Particles3Dcomm.cpp: 1535-1535
| Loop Source Regions | - /home_nfs/blucidol/src/space/ipic/ipic3d-cpu-space-coe/particles/Particles3Dcomm.cpp: 1528-1528
- /home_nfs/blucidol/src/space/ipic/ipic3d-cpu-space-coe/particles/Particles3Dcomm.cpp: 1535-1535
| Loop Source Regions | - /home_nfs/blucidol/src/space/ipic/ipic3d-cpu-space-coe/particles/Particles3Dcomm.cpp: 1528-1528
- /home_nfs/blucidol/src/space/ipic/ipic3d-cpu-space-coe/particles/Particles3Dcomm.cpp: 1535-1535
| Loop Source Regions | - /home_nfs/blucidol/src/space/ipic/ipic3d-cpu-space-coe/include/Particle.h: 91-91
- /home_nfs/blucidol/src/space/ipic/ipic3d-cpu-space-coe/particles/Particles3Dcomm.cpp: 1528-1528
- /home_nfs/blucidol/src/space/ipic/ipic3d-cpu-space-coe/particles/Particles3Dcomm.cpp: 1535-1535
| Loop Source Regions | - /home_nfs/blucidol/src/space/ipic/ipic3d-cpu-space-coe/include/Particle.h: 91-93
- /home_nfs/blucidol/src/space/ipic/ipic3d-cpu-space-coe/particles/Particles3Dcomm.cpp: 1528-1528
- /home_nfs/blucidol/src/space/ipic/ipic3d-cpu-space-coe/particles/Particles3Dcomm.cpp: 1535-1535
| Loop Source Regions | - /home_nfs/blucidol/src/space/ipic/ipic3d-cpu-space-coe/include/Particle.h: 91-93
- /home_nfs/blucidol/src/space/ipic/ipic3d-cpu-space-coe/particles/Particles3Dcomm.cpp: 1528-1528
- /home_nfs/blucidol/src/space/ipic/ipic3d-cpu-space-coe/particles/Particles3Dcomm.cpp: 1535-1535
| Loop Source Regions | - /home_nfs/blucidol/src/space/ipic/ipic3d-cpu-space-coe/include/Particle.h: 76-76
- /home_nfs/blucidol/src/space/ipic/ipic3d-cpu-space-coe/include/Particle.h: 92-93
- /home_nfs/blucidol/src/space/ipic/ipic3d-cpu-space-coe/particles/Particles3Dcomm.cpp: 1528-1528
- /home_nfs/blucidol/src/space/ipic/ipic3d-cpu-space-coe/particles/Particles3Dcomm.cpp: 1535-1535
| Loop Source Regions | - /home_nfs/blucidol/src/space/ipic/ipic3d-cpu-space-coe/include/Particle.h: 91-93
- /home_nfs/blucidol/src/space/ipic/ipic3d-cpu-space-coe/particles/Particles3Dcomm.cpp: 1528-1528
- /home_nfs/blucidol/src/space/ipic/ipic3d-cpu-space-coe/particles/Particles3Dcomm.cpp: 1535-1535
| Loop Source Regions | - /home_nfs/blucidol/src/space/ipic/ipic3d-cpu-space-coe/include/Particle.h: 91-93
- /home_nfs/blucidol/src/space/ipic/ipic3d-cpu-space-coe/particles/Particles3Dcomm.cpp: 1528-1528
- /home_nfs/blucidol/src/space/ipic/ipic3d-cpu-space-coe/particles/Particles3Dcomm.cpp: 1535-1535
| Loop Source Regions | - /home_nfs/blucidol/src/space/ipic/ipic3d-cpu-space-coe/include/Particle.h: 91-93
- /home_nfs/blucidol/src/space/ipic/ipic3d-cpu-space-coe/particles/Particles3Dcomm.cpp: 1528-1528
- /home_nfs/blucidol/src/space/ipic/ipic3d-cpu-space-coe/particles/Particles3Dcomm.cpp: 1535-1535
| Loop Source Regions | - /home_nfs/blucidol/src/space/ipic/ipic3d-cpu-space-coe/include/Particle.h: 91-93
- /home_nfs/blucidol/src/space/ipic/ipic3d-cpu-space-coe/particles/Particles3Dcomm.cpp: 1528-1528
- /home_nfs/blucidol/src/space/ipic/ipic3d-cpu-space-coe/particles/Particles3Dcomm.cpp: 1535-1535
|
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 (%) | 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 (%) |
1775 | 0.57 | 0.52 | 0.77 | 93.75 | 96.88 | 1774 | 0.58 | 0.52 | 0.77 | 94.12 | 97.06 | 1668 | 0.59 | 0.52 | 0.77 | 22.22 | 61.11 | 1851 | 0.59 | 0.53 | 1.01 | 98.11 | 99.06 | 1878 | 0.59 | 0.52 | 0.98 | 22.22 | 61.11 | 1880 | 0.58 | 0.52 | 0.89 | 22.22 | 61.11 | 1423 | 0.58 | 0.53 | 0.93 | 10 | 55 | 1655 | 0.58 | 0.52 | 1.01 | 14.29 | 57.14 | 1655 | 0.57 | 0.52 | 1.02 | 14.29 | 57.14 | 1692 | 0.59 | 0.52 | 1.02 | 14.29 | 57.14 | 1524 | 0.58 | 0.52 | 1.02 | 14.29 | 57.14 |
| | | | | | | | | | |
Sum on 1 analyzed binary loop (libiPIC3Dlib.so - 1775) | Sum on 1 analyzed binary loop (libiPIC3Dlib.so - 1774) | Sum on 1 analyzed binary loop (libiPIC3Dlib.so - 1668) | Sum on 1 analyzed binary loop (libiPIC3Dlib.so - 1851) | Sum on 1 analyzed binary loop (libiPIC3Dlib.so - 1878) | Sum on 1 analyzed binary loop (libiPIC3Dlib.so - 1880) | Sum on 1 analyzed binary loop (libiPIC3Dlib.so - 1423) | Sum on 1 analyzed binary loop (libiPIC3Dlib.so - 1655) | Sum on 1 analyzed binary loop (libiPIC3Dlib.so - 1655) | Sum on 1 analyzed binary loop (libiPIC3Dlib.so - 1692) | Sum on 1 analyzed binary loop (libiPIC3Dlib.so - 1524) |
Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count | 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 | | Loop Computation Issues | | Loop Computation Issues | | Loop Computation Issues | | Loop Computation Issues | | Loop Computation Issues | |
Presence of expensive FP instructions | 1 | Presence of expensive FP instructions | 1 | Presence of expensive FP instructions | 1 | Presence of expensive FP instructions | 1 | Presence of expensive FP instructions | 1 | Presence of expensive FP instructions | 1 | Presence of expensive FP instructions | 1 | Presence of expensive FP instructions | 1 | Presence of expensive FP instructions | 1 | Presence of expensive FP instructions | 1 | Presence of expensive FP instructions | 1 |
Less than 10% of the FP ADD/SUB/MUL arithmetic operations are performed using FMA | 0 | 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 | 0 | Less than 10% of the FP ADD/SUB/MUL arithmetic operations are performed using FMA | 0 | Less than 10% of the FP ADD/SUB/MUL arithmetic operations are performed using FMA | 0 | Less than 10% of the FP ADD/SUB/MUL arithmetic operations are performed using FMA | 0 | Less than 10% of the FP ADD/SUB/MUL arithmetic operations are performed using FMA | 0 | Less than 10% of the FP ADD/SUB/MUL arithmetic operations are performed using FMA | 0 | Less than 10% of the FP ADD/SUB/MUL arithmetic operations are performed using FMA | 0 | Less than 10% of the FP ADD/SUB/MUL arithmetic operations are performed using FMA | 0 | Less than 10% of the FP ADD/SUB/MUL arithmetic operations are performed using FMA | 0 |
Presence of a large number of scalar integer instructions | 0 | Presence of a large number of scalar integer instructions | 0 | Presence of a large number of scalar integer instructions | 1 | Presence of a large number of scalar integer instructions | 0 | 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 | 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 | | 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 | 1 | Presence of constant non-unit stride data access | | Presence of constant non-unit stride data access | | Presence of constant non-unit stride data access | | Presence of constant non-unit stride data access | | Presence of constant non-unit stride data access | | 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 | Presence of constant non-unit stride data access | 1 |
Vectorization Roadblocks | | Vectorization Roadblocks | | Vectorization Roadblocks | | Vectorization Roadblocks | | Vectorization Roadblocks | | 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 | 1 | Presence of constant non-unit stride data access | | Presence of constant non-unit stride data access | | Presence of constant non-unit stride data access | | Presence of constant non-unit stride data access | | Presence of constant non-unit stride data access | | 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 | Presence of constant non-unit stride data access | 1 |