void RAJA::internal::StatementExecutor<RAJA::statement::Collapse<RAJA::omp_parallel_collapse_exec, camp::int_seq<long, 0l, 1l>, RAJA::statement::For<2l, RAJA::policy::loop::loop_exec, RAJA::statement::Lambda<0l> > > >::exec<RAJA::internal::LoopData<camp::list<RAJA::statement::Collapse<RAJA::omp_parallel_collapse_exec, camp::int_seq<long, 0l, 1l>, RAJA::statement::For<2l, RAJA::policy::loop::loop_exec, RAJA::statement::Lambda<0l> > > >, camp::tuple<RAJA::impl::Span<RAJA::Iterators::numeric_iterator<Kripke::Direction, long, Kripke::Direction*>, Kripke::Direction>, RAJA::impl::Span<RAJA::Iterators::numeric_iterator<Kripke::Group, long, Kripke::Group*>, Kripke::Group>, RAJA::impl::Span<RAJA::Iterators::numeric_iterator<Kripke::Zone, long, Kripke::Zone*>, Kripke::Zone> >, camp::tuple<>, PopulationSdom::operator()<Kripke::ArchLayoutT<Kripke::ArchT_OpenMP, Kripke::LayoutT_DGZ> >(Kripke::ArchLayoutT<Kripke::ArchT_OpenMP, Kripke::LayoutT_DGZ>, Kripke::SdomId, Kripke::Core::Set const&, Kripke::Core::Set const&, Kripke::Core::Set const&, Kripke::Core::Field<double, Kripke::Direction, Kripke::Group, Kripke::Zone>&, Kripke::Core::Field<double, Kripke::Direction>&, Kripke::Core::Field<double, Kripke::Zone>&, double*) const::{lambda(Kripke::Direction, Kripke::Group, Kripke::Zone)#1}>&>(RAJA::internal::LoopData<camp::list<RAJA::statement::Collapse<RAJA::omp_parallel_collapse_exec, camp::int_seq<long, 0l, 1l>, RAJA::statement::For<2l, RAJA::policy::loop::loop_exec, RAJA::statement::Lambda<0l> > > >, camp::tuple<RAJA::impl::Span<RAJA::Iterators::numeric_iterator<Kripke::Direction, long, Kripke::Direction*>, Kripke::Direction>, RAJA::impl::Span<RAJA::Iterators::numeric_iterator<Kripke::Group, long, Kripke::Group*>, Kripke::Group>, RAJA::impl::Span<RAJA::Iterators::numeric_iterator<Kripke::Zone, long, Kripke::Zone*>, Kripke::Zone> >, camp::tuple<>, PopulationSdom::operator()<Kripke::ArchLayoutT<Kripke::ArchT_OpenMP, Kripke::LayoutT_DGZ> >(Kripke::ArchLayoutT<Kripke::ArchT_OpenMP, Kripke::LayoutT_DGZ>, Kripke::SdomId, Kripke::Core::Set const&, Kripke::Core::Set const&, Kripke::Core::Set const&, Kripke::Core::Field<double, Kripke::Direction, Kripke::Group, Kripke::Zone>&, Kripke::Core::Field<double, Kripke::Direction>&, Kripke::Core::Field<double, Kripke::Zone>&, double*) const::{lambda(Kripke::Direction, Kripke::Group, Kripke::Zone)#1}>&) [clone ._omp_fn.0] - Load Distribution

void RAJA::internal::StatementExecutor<RAJA::statement::Collapse<RAJA::omp_parallel_collapse_exec, camp::int_seq<long, 0l, 1l>, RAJA::statement::For<2l, RAJA::policy::loop::loop_exec, RAJA::statement::Lambda<0l> > > >::exec<RAJA::internal::LoopData<camp::list<RAJA::statement::Collapse<RAJA::omp_parallel_collapse_exec, camp::int_seq<long, 0l, 1l>, RAJA::statement::For<2l, RAJA::policy::loop::loop_exec, RAJA::statement::Lambda<0l> > > >, camp::tuple<RAJA::impl::Span<RAJA::Iterators::numeric_iterator<Kripke::Direction, long, Kripke::Direction*>, Kripke::Direction>, RAJA::impl::Span<RAJA::Iterators::numeric_iterator<Kripke::Group, long, Kripke::Group*>, Kripke::Group>, RAJA::impl::Span<RAJA::Iterators::numeric_iterator<Kripke::Zone, long, Kripke::Zone*>, Kripke::Zone> >, camp::tuple<>, PopulationSdom::operator()<Kripke::ArchLayoutT<Kripke::ArchT_OpenMP, Kripke::LayoutT_DGZ> >(Kripke::ArchLayoutT<Kripke::ArchT_OpenMP, Kripke::LayoutT_DGZ>, Kripke::SdomId, Kripke::Core::Set const&, Kripke::Core::Set const&, Kripke::Core::Set const&, Kripke::Core::Field<double, Kripke::Direction, Kripke::Group, Kripke::Zone>&, Kripke::Core::Field<double, Kripke::Direction>&, Kripke::Core::Field<double, Kripke::Zone>&, double*) const::{lambda(Kripke::Direction, Kripke::Group, Kripke::Zone)#1}>&>(RAJA::internal::LoopData<camp::list<RAJA::statement::Collapse<RAJA::omp_parallel_collapse_exec, camp::int_seq<long, 0l, 1l>, RAJA::statement::For<2l, RAJA::policy::loop::loop_exec, RAJA::statement::Lambda<0l> > > >, camp::tuple<RAJA::impl::Span<RAJA::Iterators::numeric_iterator<Kripke::Direction, long, Kripke::Direction*>, Kripke::Direction>, RAJA::impl::Span<RAJA::Iterators::numeric_iterator<Kripke::Group, long, Kripke::Group*>, Kripke::Group>, RAJA::impl::Span<RAJA::Iterators::numeric_iterator<Kripke::Zone, long, Kripke::Zone*>, Kripke::Zone> >, camp::tuple<>, PopulationSdom::operator()<Kripke::ArchLayoutT<Kripke::ArchT_OpenMP, Kripke::LayoutT_DGZ> >(Kripke::ArchLayoutT<Kripke::ArchT_OpenMP, Kripke::LayoutT_DGZ>, Kripke::SdomId, Kripke::Core::Set const&, Kripke::Core::Set const&, Kripke::Core::Set const&, Kripke::Core::Field<double, Kripke::Direction, Kripke::Group, Kripke::Zone>&, Kripke::Core::Field<double, Kripke::Direction>&, Kripke::Core::Field<double, Kripke::Zone>&, double*) const::{lambda(Kripke::Direction, Kripke::Group, Kripke::Zone)#1}>&) [clone ._omp_fn.0] - Sorted Load Distribution

void RAJA::internal::StatementExecutor<RAJA::statement::Collapse<RAJA::omp_parallel_collapse_exec, camp::int_seq<long, 0l, 1l>, RAJA::statement::For<2l, RAJA::policy::loop::loop_exec, RAJA::statement::Lambda<0l> > > >::exec<RAJA::internal::LoopData<camp::list<RAJA::statement::Collapse<RAJA::omp_parallel_collapse_exec, camp::int_seq<long, 0l, 1l>, RAJA::statement::For<2l, RAJA::policy::loop::loop_exec, RAJA::statement::Lambda<0l> > > >, camp::tuple<RAJA::impl::Span<RAJA::Iterators::numeric_iterator<Kripke::Direction, long, Kripke::Direction*>, Kripke::Direction>, RAJA::impl::Span<RAJA::Iterators::numeric_iterator<Kripke::Group, long, Kripke::Group*>, Kripke::Group>, RAJA::impl::Span<RAJA::Iterators::numeric_iterator<Kripke::Zone, long, Kripke::Zone*>, Kripke::Zone> >, camp::tuple<>, PopulationSdom::operator()<Kripke::ArchLayoutT<Kripke::ArchT_OpenMP, Kripke::LayoutT_DGZ> >(Kripke::ArchLayoutT<Kripke::ArchT_OpenMP, Kripke::LayoutT_DGZ>, Kripke::SdomId, Kripke::Core::Set const&, Kripke::Core::Set const&, Kripke::Core::Set const&, Kripke::Core::Field<double, Kripke::Direction, Kripke::Group, Kripke::Zone>&, Kripke::Core::Field<double, Kripke::Direction>&, Kripke::Core::Field<double, Kripke::Zone>&, double*) const::{lambda(Kripke::Direction, Kripke::Group, Kripke::Zone)#1}>&>(RAJA::internal::LoopData<camp::list<RAJA::statement::Collapse<RAJA::omp_parallel_collapse_exec, camp::int_seq<long, 0l, 1l>, RAJA::statement::For<2l, RAJA::policy::loop::loop_exec, RAJA::statement::Lambda<0l> > > >, camp::tuple<RAJA::impl::Span<RAJA::Iterators::numeric_iterator<Kripke::Direction, long, Kripke::Direction*>, Kripke::Direction>, RAJA::impl::Span<RAJA::Iterators::numeric_iterator<Kripke::Group, long, Kripke::Group*>, Kripke::Group>, RAJA::impl::Span<RAJA::Iterators::numeric_iterator<Kripke::Zone, long, Kripke::Zone*>, Kripke::Zone> >, camp::tuple<>, PopulationSdom::operator()<Kripke::ArchLayoutT<Kripke::ArchT_OpenMP, Kripke::LayoutT_DGZ> >(Kripke::ArchLayoutT<Kripke::ArchT_OpenMP, Kripke::LayoutT_DGZ>, Kripke::SdomId, Kripke::Core::Set const&, Kripke::Core::Set const&, Kripke::Core::Set const&, Kripke::Core::Field<double, Kripke::Direction, Kripke::Group, Kripke::Zone>&, Kripke::Core::Field<double, Kripke::Direction>&, Kripke::Core::Field<double, Kripke::Zone>&, double*) const::{lambda(Kripke::Direction, Kripke::Group, Kripke::Zone)#1}>&) [clone ._omp_fn.0] - Load Distribution All Threads

Coverage (%)NameSource LocationModule
100.00+GOMP_parallellibomp.so
Kripke::Kernel::population(Kri[...]tuple.hpp:90exec
Kripke::SteadyStateSolver(Krip[...]SteadyStateSolver.cpp:100exec
mainkripke.cpp:485exec
__libc_start_mainlibc-2.31.so
_startiostream:74exec
×