Loop id | Source Location | Source Function | Level | Max Thread Time / Walltime run_0 (%) | 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 | Array Access Efficiency |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
12 | game_of_life - Update_state.cpp:333-363 [...] | UpdateState(Matrix*, char*, int, int) | Single | 13.83 | 13.60 | 13.60 | 1.38 | 1.38 | 1.35 | 1.35 | 4 | 0 | 15.75 | 1 | 1 | 7.86 | 1.65 | 1 | 1.5 | 0 | 1 | 0 | 85.42 |
4 | game_of_life - partitioner.h:122-494 [...] | void tbb::detail::d1::partition_type_base<tbb::detail::d1::auto_partition_type>::execute<tbb::detail::d1::start_for<tbb::detail::d1::blocked_range<unsigned long>, tbb_parallel_task, tbb::detail::d1::auto_partitioner const>, tbb::detail... | Outermost | 0.05 | 0.04 | 0.04 | 0.01 | 0.01 | 0.00 | 0.00 | 2 | 27.27 | 27.41 | 6.48 | 1 | 6.22 | 1 | NA | NA | NA | NA | NA | 0.00 |