Loop id | Source Location | Source Function | Level | Coverage run_0 (%) | Max Time Over Threads run_0 (s) | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
28 | exec - Scattering.cpp:91-95 [...] | .omp_outlined.#0x44e6e0 | Innermost | 26.67 | 3.65 | 3.65 | 1 | 0 | 25 | 1 | 1 | 4 | 1 | NA | NA | NA | NA | NA |
27 | exec - Scattering.cpp:82-97 [...] | .omp_outlined.#0x44e6e0 | InBetween | 21.49 | 2.94 | 2.94 | 1 | 0 | 24.22 | 1.41 | 1 | 5 | 1 | NA | NA | NA | NA | NA |
20 | exec - forall.hpp:59-59 [...] | .omp_outlined.#0x459ce0 | Innermost | 20.14 | 2.76 | 2.76 | 1 | 0 | 25 | 1 | 1 | 4 | 1 | NA | NA | NA | NA | NA |
37 | exec - forall.hpp:59-59 [...] | .omp_outlined.#0x441010 | Single | 14.45 | 1.98 | 1.98 | 1 | 100 | 100 | 1 | 1 | 1 | 1 | NA | NA | NA | NA | NA |
41 | exec - forall.hpp:59-59 [...] | .omp_outlined.#0x43a470 | Single | 14.08 | 1.93 | 1.93 | 1 | 100 | 100 | 1 | 1 | 1 | 1 | NA | NA | NA | NA | NA |
29 | exec - forall.hpp:59-59 [...] | .omp_outlined.#0x4478f0 | Innermost | 1.46 | 0.2 | 0.2 | 1 | 90.91 | 93.18 | 1 | 1 | 1.06 | 1 | NA | NA | NA | NA | NA |
743 | exec - forall.hpp:59-59 [...] | Kripke::SteadyStateSolver(Kripke::Core::DataStore&, unsigned long, bool) | Innermost | 0.66 | 0.09 | 0.09 | 1 | 0 | 25 | 1 | 1 | 4 | 1 | NA | NA | NA | NA | NA |
755 | exec - forall.hpp:59-59 [...] | Kripke::SteadyStateSolver(Kripke::Core::DataStore&, unsigned long, bool) | Innermost | 0.18 | 0.03 | 0.03 | 1 | 0 | 25 | 1 | 1 | 4 | 1 | NA | NA | NA | NA | NA |
751 | exec - forall.hpp:59-59 [...] | Kripke::SteadyStateSolver(Kripke::Core::DataStore&, unsigned long, bool) | Innermost | 0.18 | 0.03 | 0.03 | 1 | 0 | 25 | 1 | 1 | 4 | 1 | NA | NA | NA | NA | NA |
764 | exec - forall.hpp:59-59 [...] | Kripke::SweepSolver(Kripke::Core::DataStore&, std::vector<Kripke::SdomId, std::allocator<Kripke::SdomId> >, bool) | Single | 0.11 | 0.01 | 0.01 | 1 | 0 | 25 | 1 | 1 | 4 | 1 | NA | NA | NA | NA | NA |
759 | exec - forall.hpp:59-59 [...] | Kripke::SteadyStateSolver(Kripke::Core::DataStore&, unsigned long, bool) | Innermost | 0.11 | 0.01 | 0.01 | 1 | 0 | 25 | 1 | 1 | 4 | 1 | NA | NA | NA | NA | NA |
773 | exec - forall.hpp:59-59 [...] | Kripke::SweepSolver(Kripke::Core::DataStore&, std::vector<Kripke::SdomId, std::allocator<Kripke::SdomId> >, bool) | Innermost | 0.07 | 0.01 | 0.01 | 1 | 0 | 25 | 1 | 1 | 4 | 1 | NA | NA | NA | NA | NA |
24 | exec - Source.cpp:65-69 [...] | .omp_outlined.#0x455d80 | Single | 0.07 | 0.01 | 0.01 | 1 | 0 | 23.86 | 5.67 | 1 | 5.23 | 1 | NA | NA | NA | NA | NA |
34 | exec - forall.hpp:59-59 [...] | .omp_outlined.#0x441010 | Outermost | 0.07 | 0.01 | 0.01 | 1 | 0 | 24.76 | 1 | 1 | 4.45 | 1 | NA | NA | NA | NA | NA |
21 | exec - forall.hpp:59-59 [...] | .omp_outlined.#0x459ce0 | InBetween | 0.04 | 0 | 0 | 1 | 0 | 25 | 1 | 1 | 4 | 0 | NA | NA | NA | NA | NA |
781 | exec - forall.hpp:59-59 [...] | Kripke::SweepSolver(Kripke::Core::DataStore&, std::vector<Kripke::SdomId, std::allocator<Kripke::SdomId> >, bool) | Innermost | 0.04 | 0 | 0 | 1 | 0 | 25 | 1 | 1 | 4 | 0 | NA | NA | NA | NA | NA |
767 | exec - forall.hpp:59-59 [...] | Kripke::SweepSolver(Kripke::Core::DataStore&, std::vector<Kripke::SdomId, std::allocator<Kripke::SdomId> >, bool) | Single | 0.04 | 0 | 0 | 1 | 0 | 25 | 1 | 1 | 4 | 0 | NA | NA | NA | NA | NA |
777 | exec - forall.hpp:59-59 [...] | Kripke::SweepSolver(Kripke::Core::DataStore&, std::vector<Kripke::SdomId, std::allocator<Kripke::SdomId> >, bool) | Innermost | 0.04 | 0 | 0 | 1 | 0 | 25 | 1 | 1 | 4 | 0 | NA | NA | NA | NA | NA |