Loop id | Source Location | Source Function | Level | Exclusive coverage run_0 (%) | Inclusive coverage run_0 (%) | Max Exclusive Time Over Threads run_0 (s) | Max Inclusive Time Over Threads run_0 (s) | Exclusive Time w.r.t. Wall Time run_0 (s) | Inclusive Time w.r.t. Wall Time run_0 (s) | Nb Threads run_0 | Vectorization Ratio (%) | Vector Length Use (%) | Speedup If No Scalar Integer | Speedup If FP Vectorized | Speedup If Fully Vectorized | Speedup If Perfect Load Balancing run_0 | Stride 0 | Stride 1 | Stride n | Stride Unknown | Stride Indirect | Speedup If Data in L1 run_0 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
4 | spmxv.exe - main.cpp:72-74 | spmxv(ooo_options*, ooo_input*) [clone .extracted] | Innermost | 36.91 | 36.91 | 12.66 | 12.66 | 13.18 | 13.18 | 52 | 0 | 12.5 | 1 | 2.91 | 8 | 1.1 | 0 | 2 | 0 | 0 | 1 | NA |
5 | spmxv.exe - main.cpp:72-74 | spmxv(ooo_options*, ooo_input*) [clone .extracted] | Innermost | 33.16 | 33.16 | 11.67 | 11.67 | 11.84 | 11.84 | 52 | 100 | 37.5 | 1 | 1 | 2.18 | 1.13 | 0 | 2 | 0 | 0 | 2 | 0.21 |
3 | spmxv.exe - main.cpp:65-76 | spmxv(ooo_options*, ooo_input*) [clone .extracted] | InBetween | 17.53 | 87.61 | 6.14 | 29.93 | 6.26 | 31.29 | 52 | 39.88 | 17.91 | 2.02 | 1.96 | 10.57 | 1.12 | 1.25 | 0.5 | 1 | 4 | 0.25 | NA |
2 | spmxv.exe - main.cpp:65-76 | spmxv(ooo_options*, ooo_input*) [clone .extracted] | Outermost | 0.05 | 87.66 | 0.04 | 29.94 | 0.02 | 31.31 | 51 | 0 | 8.33 | 1 | 1 | 13.14 | 2.53 | 1 | 0 | 0 | 3 | 0 | NA |
55 | spmxv.exe - ooo_cmdline.h:83-97 [...] | loadInputFile_4SMXV(ooo_options*, ooo_input*) | Single | 0.01 | 0.01 | 0.11 | 0.11 | 0.00 | 0.00 | 1 | 0 | 10.66 | 3.2 | 1 | 30.12 | 1 | 2 | 2 | 2.5 | 0 | 0 | NA |
64 | spmxv.exe - ooo_cmdline.cpp:171-173 | print_error_check(double*, ooo_input*, ooo_options*) | Innermost | 0.00 | 0.00 | 0.01 | 0.01 | 0.00 | 0.00 | 1 | 100 | 37.5 | 1 | 1 | 2.18 | 1 | 0 | 2 | 0 | 0 | 2 | 0.2 |
61 | spmxv.exe - ooo_cmdline.cpp:180-181 | print_error_check(double*, ooo_input*, ooo_options*) | Single | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 1 | 100 | 50 | 1 | 1.78 | 2 | 1 | 0 | 1 | 0 | 0 | 0 | NA |
62 | spmxv.exe - ooo_cmdline.cpp:165-175 | print_error_check(double*, ooo_input*, ooo_options*) | Outermost | 0.00 | 0.00 | 0.00 | 0.01 | 0.00 | 0.00 | 1 | 37.28 | 17.31 | 1.67 | 3.27 | 10.28 | 1 | 1.25 | 1 | 1 | 2 | 0.5 | NA |