Loop id | Source Location | Source Function | Level | Exclusive coverage o1 (%) | Inclusive coverage o1 (%) | Max Exclusive Time Over Threads o1 (s) | Max Inclusive Time Over Threads o1 (s) | Exclusive Time w.r.t. Wall Time o1 (s) | Inclusive Time w.r.t. Wall Time o1 (s) | Nb Threads o1 | Vectorization Ratio (%) | Vector Length Use (%) | Speedup If No Scalar Integer | Speedup If FP Vectorized | Speedup If Fully Vectorized | Speedup If Perfect Load Balancing o1 | Stride 0 | Stride 1 | Stride n | Stride Unknown | Stride Indirect | Speedup If Data in L1 o1 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
5 | spmxv.exe - main.cpp:72-74 | spmxv(ooo_options*, ooo_input*) [clone .extracted] | Innermost | 51.77 | 51.77 | 19.24 | 19.24 | 15.77 | 15.77 | 52 | 100 | 37.5 | 1 | 1.52 | 3.2 | 1.28 | 0 | 2 | 0 | 0 | 1 | 1.02 |
4 | spmxv.exe - main.cpp:72-74 | spmxv(ooo_options*, ooo_input*) [clone .extracted] | Innermost | 17.82 | 17.82 | 7.88 | 7.88 | 5.43 | 5.43 | 52 | 0 | 12.5 | 1 | 2.91 | 8 | 1.53 | 0 | 2 | 0 | 0 | 1 | NA |
3 | spmxv.exe - main.cpp:66-77 | spmxv(ooo_options*, ooo_input*) [clone .extracted] | InBetween | 8.96 | 78.55 | 3.26 | 28.34 | 2.73 | 23.93 | 52 | 30.65 | 15.87 | 1.91 | 1.92 | 11.25 | 1.26 | 0.5 | 0.5 | 1.5 | 3.5 | 0.5 | NA |
2 | spmxv.exe - main.cpp:65-77 | spmxv(ooo_options*, ooo_input*) [clone .extracted] | Outermost | 0.02 | 78.58 | 0.02 | 28.02 | 0.01 | 23.93 | 41 | 0 | 7.69 | 1 | 1 | 14.29 | 2.19 | 1 | 1 | 0 | 2 | 0 | NA |
78 | spmxv.exe - ooo_cmdline.h:83-97 [...] | void load_drops_matlab_matrix<double, int>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int*&, int*&, double*&, int&, int&, int&) | Single | 0.00 | 0.00 | 0.03 | 0.03 | 0.00 | 0.00 | 1 | 0 | 10.82 | 2.84 | 1 | 34.31 | 1 | 1 | 2 | 2.5 | 0 | 1 | NA |
77 | spmxv.exe - ooo_cmdline.cpp:171-173 | print_error_check(double*, ooo_input*, ooo_options*) | Innermost | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 1 | 100 | 37.5 | 1 | 1.52 | 3.2 | 1 | 0 | 2 | 0 | 0 | 1 | NA |
71 | spmxv.exe - ooo_cmdline.cpp:11-16 | print_performance_results(ooo_options*, double, double, timespan*, ooo_input*) | Single | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 1 | 100 | 40 | 1 | 1.27 | 2.8 | 1 | 0 | 1 | 0 | 0 | 0 | NA |