| /oneTBB/include/oneapi/tbb/detail/ |
| H A D | _task.h | 50 TBB_EXPORT void __TBB_EXPORTED_FUNC spawn(d1::task& t, d1::task_group_context& ctx); 51 TBB_EXPORT void __TBB_EXPORTED_FUNC spawn(d1::task& t, d1::task_group_context& ctx, d1::slot_id id); 180 inline void spawn(task& t, task_group_context& ctx) { in spawn() function 182 r1::spawn(t, ctx); in spawn() 185 inline void spawn(task& t, task_group_context& ctx, slot_id id) { in spawn() function 187 r1::spawn(t, ctx, id); in spawn()
|
| /oneTBB/include/oneapi/tbb/ |
| H A D | parallel_invoke.h | 108 spawn(f3_invoker, my_execution_context); in execute() 109 spawn(f2_invoker, my_execution_context); in execute() 152 spawn(invoker1, context); in invoke_recursive_separation() 165 spawn(invoker1, context); in invoke_recursive_separation() 166 spawn(invoker2, context); in invoke_recursive_separation() 175 spawn(*sub_root, context); in invoke_recursive_separation()
|
| H A D | partitioner.h | 374 spawn(t, ctx, slot_id(my_head)); in spawn_task() 376 spawn(t, ctx); in spawn_task() 499 spawn(t, ctx); in spawn_task() 516 spawn(t, ctx); in spawn_task() 555 spawn(t, ctx, slot_id(my_head / factor)); in spawn_task() 557 spawn(t, ctx, my_array[my_head]); in spawn_task() 560 spawn(t, ctx); in spawn_task()
|
| H A D | parallel_for_each.h | 176 spawn(*task, my_execution_context); in internal_add_copy_impl() 193 spawn(*task, my_execution_context); in internal_add_move() 286 spawn(*(task_pool.begin() + counter), my_execution_context); 351 spawn(*(task_pool.begin() + counter), my_execution_context); 530 spawn(*this, this->my_execution_context); 566 spawn(*this, this->my_execution_context);
|
| H A D | task_group.h | 603 spawn(*prepare_task(std::forward<F>(f)), context()); in run() 612 spawn(*acs::release(h), context()); in run() 636 spawn(*task_to_spawn, context); in operator()
|
| H A D | parallel_scan.h | 256 spawn(*right_child, *ed.context); in execute() 489 spawn(right_child, *ed.context); in execute()
|
| /oneTBB/doc/main/tbb_userguide/ |
| H A D | Nodes.rst | 97 3, the node n will spawn a task to apply the body to the first input, 1. 98 When that task is complete, it will then spawn another task to apply the 102 immediately spawn a task to process the message, the message will be 124 to spawn a task as soon as a message arrives, regardless of how many 128 thread. So while a graph may spawn many tasks, only the number of
|
| H A D | Mapping_Nodes2Tasks.rst | 10 three calls to try_put spawn three tasks; each one applies the lambda 34 limit of 1 and therefore does not spawn all tasks immediately. Instead,
|
| H A D | Dependence_Graph.rst | 30 general data flow graph, nodes in a dependence graph do not spawn a task 32 predecessors they have, count the messages they receive and only spawn a 74 immediately spawn a task whenever its dependencies are met.
|
| /oneTBB/src/tbb/ |
| H A D | task_dispatcher.cpp | 25 slot->spawn(t); in spawn_and_notify() 30 void __TBB_EXPORTED_FUNC spawn(d1::task& t, d1::task_group_context& ctx) { in spawn() function 42 void __TBB_EXPORTED_FUNC spawn(d1::task& t, d1::task_group_context& ctx, d1::slot_id id) { in spawn() function 98 slot->spawn(t); in submit()
|
| H A D | parallel_pipeline.cpp | 285 … r1::spawn( *alloc.new_object<stage_task>(ed, my_pipeline, alloc ), my_pipeline.my_context ); in try_spawn_stage_task() 345 r1::spawn(*clone, my_pipeline.my_context); in spawn_stage_task()
|
| H A D | arena_slot.h | 158 void spawn(d1::task& t) { in spawn() function
|
| H A D | task_dispatcher.h | 416 r1::spawn(*t, *ed.context); in get_critical_task()
|
| /oneTBB/doc/main/tbb_userguide/Migration_Guide/ |
| H A D | Task_API.rst | 34 tbb::task::spawn(child1); 35 tbb::task::spawn(child2); 116 tbb::task::spawn(child); 133 tbb::task::spawn(task); 334 This might reduce scheduling overheads compared to direct ``spawn``. Similar to ``spawn``, the retu… 412 tbb::task::spawn(child);
|
| /oneTBB/test/tbb/ |
| H A D | test_task.cpp | 185 tbb::detail::d1::spawn(vector_test_task[j], test_context); 230 tbb::detail::d1::spawn(vector_test_task[j], test_context); 270 tbb::detail::d1::spawn(vector_test_task[idx], test_context); in __anon509d20bd0802() 314 tbb::detail::d1::spawn(my_task_pool[idx], my_test_ctx); in operator ()() 404 tbb::detail::d1::spawn(test_task[0], test_context); in __anon509d20bd0b02() 486 tbb::detail::d1::spawn(test_task_pool[ticket], test_context); 613 tbb::detail::d1::spawn(test_tasks[j], test_context); in __anon509d20bd1902() 712 tbb::detail::d1::spawn(test_tasks[j], test_context); in __anon509d20bd1f02()
|
| /oneTBB/src/tbb/def/ |
| H A D | win64-tbb.def | 76 ?spawn@r1@detail@tbb@@YAXAEAVtask@d1@23@AEAVtask_group_context@523@@Z 77 ?spawn@r1@detail@tbb@@YAXAEAVtask@d1@23@AEAVtask_group_context@523@G@Z
|
| H A D | win32-tbb.def | 76 ?spawn@r1@detail@tbb@@YAXAAVtask@d1@23@AAVtask_group_context@523@G@Z 77 ?spawn@r1@detail@tbb@@YAXAAVtask@d1@23@AAVtask_group_context@523@@Z
|