Home
last modified time | relevance | path

Searched refs:parallel_deterministic_reduce (Results 1 – 7 of 7) sorted by relevance

/oneTBB/test/conformance/
H A Dconformance_parallel_reduce.cpp127parallel_deterministic_reduce(Range1(/*assert_in_split*/true, /*assert_in_proportional_split*/ fal…
128 parallel_deterministic_reduce(Range6(false, true), body, oneapi::tbb::static_partitioner());
130parallel_deterministic_reduce(Range1(/*assert_in_split*/false, /*assert_in_proportional_split*/ tr…
131 parallel_deterministic_reduce(Range6(false, true), body, oneapi::tbb::simple_partitioner());
152 …CHECK(result == oneapi::tbb::parallel_deterministic_reduce(range, identity, body, reduction).get()… in test_preduce_invoke_basic()
153 …CHECK(result == oneapi::tbb::parallel_deterministic_reduce(range, identity, body, reduction, oneap… in test_preduce_invoke_basic()
154 …CHECK(result == oneapi::tbb::parallel_deterministic_reduce(range, identity, body, reduction, oneap… in test_preduce_invoke_basic()
/oneTBB/test/common/
H A Dparallel_reduce_common.h54 tbb::parallel_deterministic_reduce( range, body, partiotioner ); in deterministic_reduce_invoker()
59 tbb::parallel_deterministic_reduce( range, body ); in deterministic_reduce_invoker()
65 return tbb::parallel_deterministic_reduce( range, ResultType(), func, reduction, partiotioner ); in deterministic_reduce_invoker()
71 return tbb::parallel_deterministic_reduce( range, ResultType(), func, reduction ); in deterministic_reduce_invoker()
/oneTBB/test/tbb/
H A Dtest_parallel_reduce.cpp185 tbb::parallel_deterministic_reduce(std::forward<Args>(args)..., my_ctx); in run_parallel_deterministic_reduce()
189 …tbb::parallel_deterministic_reduce(std::forward<Args>(args)..., tbb::simple_partitioner{}, my_ctx); in run_parallel_deterministic_reduce()
193 …tbb::parallel_deterministic_reduce(std::forward<Args>(args)..., tbb::static_partitioner{}, my_ctx); in run_parallel_deterministic_reduce()
276 tbb::parallel_deterministic_reduce(std::forward<Args>(args)...);
564 void parallel_deterministic_reduce(const Range&, Body&, const tbb::auto_partitioner&) { } in parallel_deterministic_reduce() function
566 void parallel_deterministic_reduce(const Range&, Body&, tbb::affinity_partitioner&) { } in parallel_deterministic_reduce() function
573 …Value parallel_deterministic_reduce(const Range& , const Value& identity, const RealBody& , const … in parallel_deterministic_reduce() function
594 parallel_deterministic_reduce(blocked_range<int>(0, 10), body, tbb::auto_partitioner());
597 parallel_deterministic_reduce(blocked_range<int>(0, 10), body, ap);
599 parallel_deterministic_reduce(
[all …]
H A Dtest_tbb_header.cpp248 …TestFuncDefinitionPresence( parallel_deterministic_reduce, (const tbb::blocked_range<int>&, const … in DefinitionPresence()
249 …TestFuncDefinitionPresence( parallel_deterministic_reduce, (const tbb::blocked_range<int>&, Body2&… in DefinitionPresence()
263 …TestFuncDefinitionPresence( parallel_deterministic_reduce, (const tbb::blocked_range<int>&, Body2&… in DefinitionPresence()
264 …TestFuncDefinitionPresence( parallel_deterministic_reduce, (const tbb::blocked_range<int>&, Body2&… in DefinitionPresence()
/oneTBB/include/oneapi/tbb/
H A Dparallel_reduce.h641 void parallel_deterministic_reduce( const Range& range, Body& body ) { in __TBB_requires()
649 void parallel_deterministic_reduce( const Range& range, Body& body, const simple_partitioner& parti… in __TBB_requires()
657 void parallel_deterministic_reduce( const Range& range, Body& body, const static_partitioner& parti… in __TBB_requires()
665 void parallel_deterministic_reduce( const Range& range, Body& body, task_group_context& context ) { in __TBB_requires()
694 Value parallel_deterministic_reduce( const Range& range, const Value& identity, const RealBody& rea… in __TBB_requires()
695 … return parallel_deterministic_reduce(range, identity, real_body, reduction, simple_partitioner()); in __TBB_requires()
727 Value parallel_deterministic_reduce( const Range& range, const Value& identity, const RealBody& rea… in __TBB_requires()
729 …return parallel_deterministic_reduce(range, identity, real_body, reduction, simple_partitioner(), … in __TBB_requires()
737 Value parallel_deterministic_reduce( const Range& range, const Value& identity, const RealBody& rea… in __TBB_requires()
750 Value parallel_deterministic_reduce( const Range& range, const Value& identity, const RealBody& rea… in __TBB_requires()
[all …]
/oneTBB/doc/main/tbb_userguide/design_patterns/
H A DReduction.rst178 ``oneapi::tbb::parallel_deterministic_reduce`` is a simpler and more
191 return oneapi::tbb::parallel_deterministic_reduce(
/oneTBB/doc/main/tbb_userguide/
H A Dstd_invoke.rst209 * `parallel_deterministic_reduce <https://oneapi-src.github.io/oneAPI-spec/spec/elements/oneTBB/sou…