Searched refs:parallel_deterministic_reduce (Results 1 – 7 of 7) sorted by relevance
| /oneTBB/test/conformance/ |
| H A D | conformance_parallel_reduce.cpp | 127 …parallel_deterministic_reduce(Range1(/*assert_in_split*/true, /*assert_in_proportional_split*/ fal… 128 parallel_deterministic_reduce(Range6(false, true), body, oneapi::tbb::static_partitioner()); 130 …parallel_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 D | parallel_reduce_common.h | 54 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 D | test_parallel_reduce.cpp | 185 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 D | test_tbb_header.cpp | 248 …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 D | parallel_reduce.h | 641 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 D | Reduction.rst | 178 ``oneapi::tbb::parallel_deterministic_reduce`` is a simpler and more 191 return oneapi::tbb::parallel_deterministic_reduce(
|
| /oneTBB/doc/main/tbb_userguide/ |
| H A D | std_invoke.rst | 209 * `parallel_deterministic_reduce <https://oneapi-src.github.io/oneAPI-spec/spec/elements/oneTBB/sou…
|