| Run qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | | Loop Source Regions | | Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single_f.F90: 402-406
|
| 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 (%) |
| | 856 | 12.99 | 13.00 | 88.61 | 100 | 50 |
| | |
| 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. | Sum on 1 analyzed binary loop (libqmckl.so.0.0.0 - 856) |
| Analysis | Count | Analysis | Count | Analysis | Count |
| Run qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | | Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single_f.F90: 472-481
| 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 (%) |
| 884 | 5.76 | 5.76 | 50.20 | 0 | 12.5 | |
| | |
| No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | Sum on 1 analyzed binary loop (libqmckl.so.0.0.0 - 884) | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. |
| Analysis | Count | Analysis | Count | Analysis | Count |
| | Loop Computation Issues | | | |
| | Presence of a large number of scalar integer instructions | 1 | | |
| | Control Flow Issues | | | |
| | Presence of more than 4 paths | 1 | | |
| | Vectorization Roadblocks | | | |
| | Presence of more than 4 paths | 1 | | |
| Run qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single.c: 829-839
| 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 (%) |
| 39 | 6.07 | 6.07 | 45.93 | 0 | 12.5 | | |
| | |
| Sum on 1 analyzed binary loop (libqmckl.so.0.0.0 - 39) | 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 |
| Loop Computation Issues | | | | | |
| Presence of a large number of scalar integer instructions | 1 | | | | |
| Control Flow Issues | | | | | |
| Presence of more than 4 paths | 1 | | | | |
| Data Access Issues | | | | | |
| More than 20% of the loads are accessing the stack | 1 | | | | |
| Vectorization Roadblocks | | | | | |
| Presence of more than 4 paths | 1 | | | | |
| Run qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | | Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single_f.F90: 551-555
| 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 (%) |
| 865 | 2.57 | 2.57 | 22.38 | 100 | 38.46 | |
| 864 | 0.09 | 0.10 | 0.83 | 0 | 12.5 | |
| | |
| No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | Sum on 2 analyzed binary loops (libqmckl.so.0.0.0 - 865, libqmckl.so.0.0.0 - 864) | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. |
| Analysis | Count | Analysis | Count | Analysis | Count |
| | Loop Computation Issues | | | |
| | Low iteration count | 1 | | |
| | Control Flow Issues | | | |
| | Low iteration count | 1 | | |
| | Data Access Issues | | | |
| | Presence of indirect access | 1 | | |
| | Vectorization Roadblocks | | | |
| | Presence of indirect access | 1 | | |
| Run qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single.c: 926-929
| 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 (%) |
| 23 | 0.17 | 0.17 | 1.29 | 0 | 12.5 | | |
| 24 | 2.50 | 2.50 | 18.88 | 100 | 40 | | |
| | |
| Sum on 2 analyzed binary loops (libqmckl.so.0.0.0 - 23, libqmckl.so.0.0.0 - 24) | 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 |
| Data Access Issues | | | | | |
| Presence of indirect access | 1 | | | | |
| Presence of expensive instructions: scatter/gather | 1 | | | | |
| Vectorization Roadblocks | | | | | |
| Presence of indirect access | 1 | | | | |
| Inefficient Vectorization | | | | | |
| Presence of expensive instructions: scatter/gather | 1 | | | | |
| Run qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | | Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single_f.F90: 540-541
| 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 (%) |
| 867 | 0.56 | 0.56 | 4.92 | 100 | 50 | |
| | |
| No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | Sum on 1 analyzed binary loop (libqmckl.so.0.0.0 - 867) | 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 qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single.c: 906-909
| 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 (%) |
| 26 | 0.51 | 0.51 | 3.86 | 100 | 50 | | |
| | |
| Sum on 1 analyzed binary loop (libqmckl.so.0.0.0 - 26) | 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 qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | | Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single_f.F90: 534-537
| 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 (%) |
| 869 | 0.42 | 0.42 | 3.66 | 100 | 38.89 | |
| 868 | 0.00 | 0.00 | 0.04 | 0 | 12.5 | |
| | |
| No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | Sum on 1 analyzed binary loop (libqmckl.so.0.0.0 - 869) | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. |
| Analysis | Count | Analysis | Count | Analysis | Count |
| | Data Access Issues | | | |
| | Presence of indirect access | 1 | | |
| | Presence of expensive instructions: scatter/gather | 1 | | |
| | Vectorization Roadblocks | | | |
| | Presence of indirect access | 1 | | |
| | Inefficient Vectorization | | | |
| | Presence of expensive instructions: scatter/gather | 1 | | |
| Run qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single.c: 900-902
| 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 (%) |
| 27 | 0.00 | 0.00 | 0.04 | 0 | 12.5 | | |
| 28 | 0.47 | 0.47 | 3.56 | 100 | 40.91 | | |
| | |
| Sum on 1 analyzed binary loop (libqmckl.so.0.0.0 - 28) | 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 |
| Data Access Issues | | | | | |
| Presence of indirect access | 1 | | | | |
| Presence of expensive instructions: scatter/gather | 1 | | | | |
| Vectorization Roadblocks | | | | | |
| Presence of indirect access | 1 | | | | |
| Inefficient Vectorization | | | | | |
| Presence of expensive instructions: scatter/gather | 1 | | | | |
| Run qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single.c: 939-941
| 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 (%) |
| 19 | 0.02 | 0.02 | 0.15 | 0 | 12.5 | | |
| 20 | 0.38 | 0.37 | 2.84 | 100 | 40.91 | | |
| | |
| Sum on 1 analyzed binary loop (libqmckl.so.0.0.0 - 20) | 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 |
| Data Access Issues | | | | | |
| Presence of indirect access | 1 | | | | |
| Presence of expensive instructions: scatter/gather | 1 | | | | |
| Vectorization Roadblocks | | | | | |
| Presence of indirect access | 1 | | | | |
| Inefficient Vectorization | | | | | |
| Presence of expensive instructions: scatter/gather | 1 | | | | |
| Run qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | | Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single_f.F90: 568-571
| 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 (%) |
| 861 | 0.33 | 0.33 | 2.87 | 100 | 38.89 | |
| | |
| No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | Sum on 1 analyzed binary loop (libqmckl.so.0.0.0 - 861) | No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. |
| Analysis | Count | Analysis | Count | Analysis | Count |
| | Data Access Issues | | | |
| | Presence of indirect access | 1 | | |
| | Presence of expensive instructions: scatter/gather | 1 | | |
| | Vectorization Roadblocks | | | |
| | Presence of indirect access | 1 | | |
| | Inefficient Vectorization | | | |
| | Presence of expensive instructions: scatter/gather | 1 | | |
| Run qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ.c: 3882-3887
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ.c: 3882-3887
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ.c: 3882-3887
|
| 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 (%) |
| 302 | 0.05 | 0.05 | 0.42 | 0 | 12.5 | 302 | 0.07 | 0.07 | 0.65 | 0 | 12.5 | 302 | 0.09 | 0.09 | 0.61 | 0 | 12.5 |
| | |
| Sum on 1 analyzed binary loop (libqmckl.so.0.0.0 - 302) | Sum on 1 analyzed binary loop (libqmckl.so.0.0.0 - 302) | Sum on 1 analyzed binary loop (libqmckl.so.0.0.0 - 302) |
| 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 qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_distance_f.F90: 242-246
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_distance_f.F90: 242-246
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_distance_f.F90: 242-246
|
| 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 (%) |
| 1050 | 0.04 | 0.03 | 0.26 | 100 | 50 | 1050 | 0.04 | 0.03 | 0.30 | 100 | 50 | 1050 | 0.04 | 0.04 | 0.24 | 100 | 50 |
| | |
| 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. | Sum on 1 analyzed binary loop (libqmckl.so.0.0.0 - 1050) |
| Analysis | Count | Analysis | Count | Analysis | Count |
| Run qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_distance_f.F90: 247-247
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_distance_f.F90: 247-247
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_distance_f.F90: 247-247
|
| 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 (%) |
| 1049 | 0.04 | 0.04 | 0.30 | 100 | 50 | 1049 | 0.03 | 0.03 | 0.26 | 100 | 50 | 1049 | 0.03 | 0.03 | 0.17 | 100 | 50 |
| | |
| 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. | Sum on 1 analyzed binary loop (libqmckl.so.0.0.0 - 1049) |
| Analysis | Count | Analysis | Count | Analysis | Count |
| | | | Loop Computation Issues | |
| | | | Presence of expensive FP instructions | 1 |
| Run qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single.c: 894-895
| 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 (%) |
| 30 | 0.09 | 0.09 | 0.68 | 100 | 50 | | |
| | |
| Sum on 1 analyzed binary loop (libqmckl.so.0.0.0 - 30) | 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 qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_distance_f.F90: 271-271
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_distance_f.F90: 271-271
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_distance_f.F90: 271-271
|
| 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 (%) |
| 1060 | 0.04 | 0.03 | 0.26 | 100 | 50 | 1060 | 0.02 | 0.02 | 0.22 | 100 | 50 | 1060 | 0.03 | 0.03 | 0.17 | 100 | 50 |
| | |
| 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. | Sum on 1 analyzed binary loop (libqmckl.so.0.0.0 - 1060) |
| Analysis | Count | Analysis | Count | Analysis | Count |
| | | | Loop Computation Issues | |
| | | | Presence of expensive FP instructions | 1 |
| Run qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| 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 (%) |
| 28 | 0.03 | 0.03 | 0.23 | 100 | 50 | 28 | 0.01 | 0.01 | 0.09 | 100 | 50 | 28 | 0.04 | 0.04 | 0.24 | 100 | 50 |
| | |
| 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. | Sum on 1 analyzed binary loop (bench_pop_doc - 28) |
| Analysis | Count | Analysis | Count | Analysis | Count |
| | | | Vectorization Roadblocks | |
| | | | Out of user code | 1 |
| Run qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | | Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single_f.F90: 526-527
| 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 (%) |
| 871 | 0.06 | 0.06 | 0.52 | 100 | 50 | |
| | |
| No Optimizer analysis found for any assembly loop. More loops can be analyzed using option --optimizer-loop-count. | Sum on 1 analyzed binary loop (libqmckl.so.0.0.0 - 871) | 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 qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_distance_f.F90: 266-270
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_distance_f.F90: 266-270
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_distance_f.F90: 266-270
|
| 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 (%) |
| 1061 | 0.01 | 0.01 | 0.08 | 100 | 50 | 1061 | 0.02 | 0.02 | 0.22 | 100 | 50 | 1061 | 0.01 | 0.01 | 0.10 | 100 | 50 |
| | |
| 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. | Sum on 1 analyzed binary loop (libqmckl.so.0.0.0 - 1061) |
| Analysis | Count | Analysis | Count | Analysis | Count |
| | | | Data Access Issues | |
| | | | More than 20% of the loads are accessing the stack | 1 |
| Run qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_f.F90: 1800-1801
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_f.F90: 1800-1801
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_f.F90: 1800-1801
|
| 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 (%) |
| 1457 | 0.01 | 0.02 | 0.11 | 100 | 50 | 1457 | 0.02 | 0.02 | 0.17 | 100 | 50 | 1457 | 0.01 | 0.01 | 0.10 | 100 | 50 |
| | |
| 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. | Sum on 1 analyzed binary loop (libqmckl.so.0.0.0 - 1457) |
| Analysis | Count | Analysis | Count | Analysis | Count |
| | | | Loop Computation Issues | |
| | | | Less than 10% of the FP ADD/SUB/MUL arithmetic operations are performed using FMA | 1 |
| Run qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single_f.F90: 205-206
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single_f.F90: 205-206
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single_f.F90: 205-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 (%) |
| 822 | 0.04 | 0.03 | 0.26 | 100 | 50 | 822 | 0.00 | 0.00 | 0.04 | 100 | 50 | 822 | 0.00 | 0.01 | 0.03 | 100 | 50 |
| | |
| 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 qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_f.F90: 1793-1794
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_f.F90: 1793-1794
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_f.F90: 1793-1794
|
| 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 (%) |
| 1461 | 0.01 | 0.02 | 0.11 | 87.5 | 39.06 | 1461 | 0.01 | 0.01 | 0.13 | 87.5 | 39.06 | 1461 | 0.01 | 0.01 | 0.07 | 87.5 | 39.06 |
| | |
| 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 qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | | Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single_f.F90: 561-561
- /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single_f.F90: 568-570
- /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single_f.F90: 560-563
| 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 (%) |
| 860 | 0.00 | 0.00 | 0.04 | 0 | 12.5 | |
| 863 | 0.02 | 0.02 | 0.17 | 100 | 38.89 | |
| | |
| 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 qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ.c: 3868-3872
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ.c: 3868-3872
| 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 (%) |
| 305 | 0.01 | 0.01 | 0.08 | 100 | 50 | 305 | 0.01 | 0.01 | 0.13 | 100 | 50 | |
| | |
| 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 qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single_f.F90: 210-210
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single_f.F90: 210-210
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single_f.F90: 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 (%) |
| 819 | 0.00 | 0.00 | 0.04 | 100 | 50 | 819 | 0.01 | 0.01 | 0.09 | 100 | 50 | 819 | 0.00 | 0.01 | 0.03 | 100 | 50 |
| | |
| 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 qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ.c: 3857-3858
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ.c: 3857-3858
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ.c: 3857-3858
|
| 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 (%) |
| 310 | 0.01 | 0.01 | 0.08 | 100 | 50 | 310 | 0.00 | 0.00 | 0.04 | 100 | 50 | 310 | 0.00 | 0.01 | 0.03 | 100 | 50 |
| | |
| 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 qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single.c: 934-936
| 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 (%) |
| 21 | 0.00 | 0.00 | 0.04 | 0 | 12.5 | | |
| 22 | 0.01 | 0.02 | 0.11 | 100 | 40.91 | | |
| | |
| 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 qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single_f.F90: 309-310
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single_f.F90: 309-310
| 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 (%) |
| 841 | 0.00 | 0.00 | 0.04 | 100 | 50 | 841 | 0.01 | 0.01 | 0.09 | 100 | 50 | |
| | |
| 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 qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single.c: 882-884
| 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 (%) |
| 34 | 0.01 | 0.02 | 0.11 | 100 | 50 | | |
| | |
| 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 qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | | Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single_f.F90: 520-523
| 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 (%) |
| 873 | 0.01 | 0.01 | 0.09 | 100 | 38.89 | |
| | |
| 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 qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | | Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single_f.F90: 510-513
| 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 (%) |
| 875 | 0.01 | 0.01 | 0.09 | 100 | 50 | |
| | |
| 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 qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | | Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single_f.F90: 195-195
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single_f.F90: 195-195
|
| 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 (%) |
| 827 | 0.00 | 0.00 | 0.04 | 100 | 50 | 827 | 0.00 | 0.01 | 0.03 | 100 | 50 |
| | |
| 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 qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | | Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_mo.c: 162-163
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_mo.c: 162-163
|
| 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 (%) |
| 102 | 0.00 | 0.00 | 0.04 | 87.5 | 39.06 | 102 | 0.00 | 0.01 | 0.03 | 87.5 | 39.06 |
| | |
| 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 qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | | Loop Source Regions | | Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single_f.F90: 199-200
|
| 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 (%) |
| | 825 | 0.01 | 0.01 | 0.07 | 100 | 50 |
| | |
| 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 qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | | Loop Source Regions | | Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_f.F90: 1789-1789
|
| 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 (%) |
| | 1462 | 0.01 | 0.01 | 0.07 | 100 | 50 |
| | |
| 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 qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | | Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_f.F90: 2396-2397
| 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 (%) |
| 1519 | 0.00 | 0.00 | 0.04 | 100 | 50 | |
| | |
| 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 qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | | Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single_f.F90: 503-507
| 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 (%) |
| 877 | 0.00 | 0.00 | 0.04 | 100 | 38.46 | |
| | |
| 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 qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | | Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_point.c: 202-207
| 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 (%) |
| 675 | 0.00 | 0.00 | 0.04 | 0 | 12.5 | |
| | |
| 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 qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/src/bench_pop_c.c: 153-155
| 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 (%) |
| 1 | 0.00 | 0.00 | 0.04 | 0 | 9.09 | | |
| | |
| 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 qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single_f.F90: 304-305
| 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 (%) |
| 842 | 0.00 | 0.00 | 0.04 | 100 | 42.86 | | |
| | |
| 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 qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_jastrow_champ_single.c: 889-891
| 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 (%) |
| 32 | 0.00 | 0.00 | 0.04 | 100 | 40.91 | | |
| | |
| 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 qmckl_c | Run qmckl_fortran | Run qmckl_doc |
| Loop Source Regions | | Loop Source Regions | | Loop Source Regions | - /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_blas.c: 896-896
- /home/kcamus/Trex/qmckl/qmckl_bench/build_pop/libqmckl/src/libqmckl/src/qmckl_blas.c: 936-939
|
| 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 (%) |
| | 569 | 0.00 | 0.01 | 0.03 | 100 | 50 |
| | |
| 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 |