Home
last modified time | relevance | path

Searched refs:static_partitioner (Results 1 – 14 of 14) sorted by relevance

/oneTBB/test/conformance/
H A Dconformance_parallel_reduce.cpp100 TestDeterministicReductionFor<oneapi::tbb::static_partitioner>();
118 …in_split*/ true, /*assert_in_proportional_split*/ false), body, oneapi::tbb::static_partitioner());
119 parallel_reduce(Range6(false, true), body, oneapi::tbb::static_partitioner());
127 …_in_split*/true, /*assert_in_proportional_split*/ false), body, oneapi::tbb::static_partitioner());
128 parallel_deterministic_reduce(Range6(false, true), body, oneapi::tbb::static_partitioner());
148 …::tbb::parallel_reduce(range, identity, body, reduction, oneapi::tbb::static_partitioner()).get()); in test_preduce_invoke_basic()
154 …l_deterministic_reduce(range, identity, body, reduction, oneapi::tbb::static_partitioner()).get()); in test_preduce_invoke_basic()
H A Dconformance_parallel_for.cpp234 oneapi::tbb::static_partitioner static_p; in TestParallelForWithStepSupport()
242 TestParallelForWithStepSupportHelper< Flavor,T,oneapi::tbb::static_partitioner >(static_p); in TestParallelForWithStepSupport()
319 oneapi::tbb::parallel_for(range, &range_type::increase, oneapi::tbb::static_partitioner()); in test_pfor_body_invoke()
341 … oneapi::tbb::parallel_for(first, last, &SmartIndex::increase, oneapi::tbb::static_partitioner()); in test_pfor_func_invoke()
353 …::tbb::parallel_for(first, last, stride, &SmartIndex::increase, oneapi::tbb::static_partitioner()); in test_pfor_func_invoke()
385 }, oneapi::tbb::static_partitioner()); in __anondcc278fb0602()
430 parallel_for(Range1(true, false), b, oneapi::tbb::static_partitioner());
431 parallel_for(Range6(false, true), b, oneapi::tbb::static_partitioner());
/oneTBB/include/oneapi/tbb/
H A Dparallel_for.h252 void parallel_for( const Range& range, const Body& body, const static_partitioner& partitioner ) { in __TBB_requires()
253 start_for<Range,Body,const static_partitioner>::run(range,body,partitioner); in __TBB_requires()
292 void parallel_for( const Range& range, const Body& body, const static_partitioner& partitioner, tas… in __TBB_requires()
293 start_for<Range,Body,const static_partitioner>::run(range, body, partitioner, context); in __TBB_requires()
339 void parallel_for(Index first, Index last, Index step, const Function& f, const static_partitioner&… in __TBB_requires()
340 parallel_for_impl<Index,Function,const static_partitioner>(first, last, step, f, partitioner); in __TBB_requires()
370 void parallel_for(Index first, Index last, const Function& f, const static_partitioner& partitioner… in __TBB_requires()
371 …parallel_for_impl<Index,Function,const static_partitioner>(first, last, static_cast<Index>(1), f, … in __TBB_requires()
416 …parallel_for_impl<Index,Function,const static_partitioner>(first, last, step, f, partitioner, cont… in __TBB_requires()
446 void parallel_for(Index first, Index last, const Function& f, const static_partitioner& partitioner… in __TBB_requires()
[all …]
H A Dparallel_reduce.h454 void parallel_reduce( const Range& range, Body& body, const static_partitioner& partitioner ) { in __TBB_requires()
455 start_reduce<Range,Body,const static_partitioner>::run( range, body, partitioner ); in __TBB_requires()
495 start_reduce<Range,Body,const static_partitioner>::run( range, body, partitioner, context ); in __TBB_requires()
552 const static_partitioner& partitioner ) { in __TBB_requires()
554 start_reduce<Range,lambda_reduce_body<Range,Value,RealBody,Reduction>,const static_partitioner> in __TBB_requires()
617 const static_partitioner& partitioner, task_group_context& context ) { in __TBB_requires()
619 start_reduce<Range,lambda_reduce_body<Range,Value,RealBody,Reduction>,const static_partitioner> in __TBB_requires()
657 void parallel_deterministic_reduce( const Range& range, Body& body, const static_partitioner& parti… in __TBB_requires()
658 … start_deterministic_reduce<Range, Body, const static_partitioner>::run(range, body, partitioner); in __TBB_requires()
682 …start_deterministic_reduce<Range, Body, const static_partitioner>::run(range, body, partitioner, c… in __TBB_requires()
[all …]
H A Dpartitioner.h66 class static_partitioner; variable
523 static_partition_type( const static_partitioner& ) {} in static_partition_type() argument
627 class static_partitioner {
629 static_partitioner() {} in static_partitioner() function
664 using detail::d1::static_partitioner;
/oneTBB/doc/main/tbb_userguide/
H A DPartitioner_Summary.rst31 * - ``static_partitioner``
41 execution resources. ``affinity_partitioner`` and ``static_partitioner``
/oneTBB/test/tbb/
H A Dtest_parallel_reduce.cpp146 … tbb::parallel_reduce(std::forward<Args>(args)..., tbb::static_partitioner{}, my_ctx); in run_parallel_reduce()
193 …tbb::parallel_deterministic_reduce(std::forward<Args>(args)..., tbb::static_partitioner{}, my_ctx); in run_parallel_deterministic_reduce()
291 … can_call_preduce_helper<Args..., const tbb::static_partitioner&> &&
297 … can_call_pdet_reduce_helper<Args..., const tbb::static_partitioner&>;
443 pst.CheckParallelReduce<tbb::static_partitioner>();
551 TestSplitting<tbb::static_partitioner>(concurrency_level);
H A Dtest_partitioner.cpp77 tbb::static_partitioner() in test()
163 }, oneapi::tbb::static_partitioner{}); in test_custom_range()
H A Dtest_parallel_for.cpp153 tbb::parallel_for( range, sync_body, tbb::static_partitioner() ); in test()
247 run_parallel_for<tbb::static_partitioner>(std::forward<Args>(args)...); in run_overload()
320 … can_call_parallel_for_helper<Args..., const tbb::static_partitioner> &&
H A Dtest_numa_dist.cpp85 tbb::static_partitioner s; in TestNumaDistribution()
H A Dtest_tbb_header.cpp249 …rministic_reduce, (const tbb::blocked_range<int>&, Body2&, const tbb::static_partitioner&), void ); in DefinitionPresence()
H A Dtest_scheduler_mix.cpp619 tbb::parallel_for(0, sz, body, tbb::static_partitioner{}); break; in do_it()
H A Dtest_concurrent_vector.cpp700 }, tbb::static_partitioner{}); in __anon5f703c9f0a02()
H A Dtest_task.cpp363 tbb::static_partitioner{} in execute()