var searchData=
[
  ['q10_3a_20do_20you_20try_20to_20simplify_20the_20gpu_20kernel_20programming_0',['Q10: Do you try to simplify the GPU kernel programming?',['../FAQ.html#GeneralQuestion10',1,'']]],
  ['q10_3a_20why_20does_20taskflow_20program_20gpu_20in_20a_20task_20graph_1',['Q10: Why does Taskflow program GPU in a task graph?',['../FAQ.html#ProgrammingQuestions10',1,'']]],
  ['q11_3a_20can_20i_20limit_20the_20concurrency_20in_20certain_20sections_20of_20tasks_2',['Q11: Can I limit the concurrency in certain sections of tasks?',['../FAQ.html#ProgrammingQuestions11',1,'']]],
  ['q11_3a_20do_20you_20have_20any_20real_20use_20cases_3',['Q11: Do you have any real use cases?',['../FAQ.html#GeneralQuestion11',1,'']]],
  ['q12_3a_20how_20can_20i_20attach_20custom_20data_20to_20a_20task_20and_20access_20it_4',['Q12: How can I attach custom data to a task and access it?',['../FAQ.html#ProgrammingQuestions12',1,'']]],
  ['q12_3a_20who_20is_20the_20principal_20investigator_20of_20taskflow_20i_20can_20talk_20to_5',['Q12: Who is the Principal Investigator of Taskflow I can talk to?',['../FAQ.html#GeneralQuestion12',1,'']]],
  ['q13_3a_20who_20are_20developing_20and_20maintaining_20taskflow_6',['Q13: Who are developing and maintaining Taskflow?',['../FAQ.html#GeneralQuestion13',1,'']]],
  ['q14_3a_20is_20taskflow_20just_20an_20another_20api_20or_20model_7',['Q14: Is Taskflow just an another API or model?',['../FAQ.html#GeneralQuestion14',1,'']]],
  ['q15_3a_20how_20can_20i_20contribute_8',['Q15: How can I contribute?',['../FAQ.html#GeneralQuestion15',1,'']]],
  ['q16_3a_20does_20taskflow_20support_20pipeline_20parallelism_9',['Q16: Does Taskflow support pipeline parallelism?',['../FAQ.html#GeneralQuestion16',1,'']]],
  ['q1_3a_20what_20is_20the_20difference_20between_20taskflow_20threads_20and_20workers_10',['Q1: What is the difference between Taskflow threads and workers?',['../FAQ.html#ProgrammingQuestions1',1,'']]],
  ['q1_3a_20what_20s_20the_20goal_20of_20taskflow_11',['Q1: What&apos;s the goal of Taskflow?',['../FAQ.html#GeneralQuestion1',1,'']]],
  ['q2_3a_20how_20do_20i_20use_20taskflow_20in_20my_20projects_12',['Q2: How do I use Taskflow in my projects?',['../FAQ.html#GeneralQuestion2',1,'']]],
  ['q2_3a_20what_20is_20the_20lifetime_20of_20a_20task_20and_20a_20graph_13',['Q2: What is the Lifetime of a Task and a Graph?',['../FAQ.html#ProgrammingQuestions2',1,'']]],
  ['q3_3a_20is_20taskflow_20thread_20safe_14',['Q3: Is taskflow thread-safe?',['../FAQ.html#ProgrammingQuestions3',1,'']]],
  ['q3_3a_20what_20is_20the_20difference_20between_20static_20tasking_20and_20dynamic_20tasking_15',['Q3: What is the difference between static tasking and dynamic tasking?',['../FAQ.html#GeneralQuestion3',1,'']]],
  ['q4_3a_20how_20many_20tasks_20can_20taskflow_20handle_16',['Q4: How many tasks can Taskflow handle?',['../FAQ.html#GeneralQuestion4',1,'']]],
  ['q4_3a_20is_20executor_20thread_20safe_17',['Q4: Is executor thread-safe?',['../FAQ.html#ProgrammingQuestions4',1,'']]],
  ['q5_3a_20my_20program_20hangs_20and_20never_20returns_20after_20dispatching_20a_20taskflow_20graph_20what_20s_20wrong_18',['Q5: My program hangs and never returns after dispatching a taskflow graph. What&apos;s wrong?',['../FAQ.html#ProgrammingQuestions5',1,'']]],
  ['q5_3a_20what_20is_20the_20weird_20hex_20value_20like_200x7fc39d402ab0_20in_20the_20dumped_20graph_19',['Q5: What is the weird hex value, like 0x7fc39d402ab0, in the dumped graph?',['../FAQ.html#GeneralQuestion5',1,'']]],
  ['q6_3a_20does_20taskflow_20have_20backward_20compatibility_20with_20c_2003_2098_2011_2014_2017_20',['Q6: Does Taskflow have backward compatibility with C++03/98/11/14/17?',['../FAQ.html#GeneralQuestion6',1,'']]],
  ['q6_3a_20in_20the_20following_20example_20where_20b_20spawns_20a_20joined_20subflow_20of_20three_20tasks_20b1_20b2_20and_20b3_20do_20they_20run_20concurrently_20with_20task_20a_21',['Q6: In the following example where B spawns a joined subflow of three tasks B1, B2, and B3, do they run concurrently with task A?',['../FAQ.html#ProgrammingQuestions6',1,'']]],
  ['q7_3a_20how_20does_20taskflow_20schedule_20tasks_22',['Q7: How does Taskflow schedule tasks?',['../FAQ.html#GeneralQuestion7',1,'']]],
  ['q7_3a_20what_20is_20the_20purpose_20of_20a_20condition_20task_23',['Q7: What is the purpose of a condition task?',['../FAQ.html#ProgrammingQuestions7',1,'']]],
  ['q8_3a_20is_20the_20program_20master_20thread_20involved_20in_20running_20tasks_24',['Q8: Is the program master thread involved in running tasks?',['../FAQ.html#ProgrammingQuestions8',1,'']]],
  ['q8_3a_20what_20is_20the_20overhead_20of_20taskflow_25',['Q8: What is the overhead of taskflow?',['../FAQ.html#GeneralQuestion8',1,'']]],
  ['q9_3a_20are_20there_20any_20limits_20on_20the_20branches_20of_20conditional_20tasking_26',['Q9: Are there any limits on the branches of conditional tasking?',['../FAQ.html#ProgrammingQuestions9',1,'']]],
  ['q9_3a_20how_20does_20it_20compare_20to_20existing_20task_20programming_20systems_27',['Q9: How does it compare to existing task programming systems?',['../FAQ.html#GeneralQuestion9',1,'']]],
  ['query_20completion_20status_20with_20cooperative_20execution_28',['Query Completion Status with Cooperative Execution',['../DependentAsyncTasking.html#QueryTheCompletionStatusOfDependentAsyncTasks',1,'']]],
  ['query_20the_20worker_20id_29',['Query the Worker ID',['../ExecuteTaskflow.html#QueryTheWorkerID',1,'']]],
  ['questions_30',['Questions',['../FAQ.html',1,'Frequently Asked Questions'],['../FAQ.html#GeneralQuestions',1,'General Questions'],['../FAQ.html#ProgrammingQuestions',1,'Programming Questions']]],
  ['queue_5fcapacity_31',['queue_capacity',['../classtf_1_1Worker.html#a0c0505b0ce5b464d4458b5278265429a',1,'tf::Worker::queue_capacity()'],['../classtf_1_1WorkerView.html#aed408a9cbf65b0598fa27cd75d9b915e',1,'tf::WorkerView::queue_capacity()']]],
  ['queue_5fsize_32',['queue_size',['../classtf_1_1Worker.html#a5e1ec48fd2295d260e8f335ff22b95ae',1,'tf::Worker::queue_size()'],['../classtf_1_1WorkerView.html#afb99c27c8224732921fadb98ceff42e4',1,'tf::WorkerView::queue_size()']]]
];
