var searchData=
[
  ['unary_20parallel_20transform_20task_0',['Create a Unary Parallel-Transform Task',['../ParallelTransforms.html#ParallelTransformsUnary',1,'']]],
  ['unaryoperationlike_1',['UnaryOperationLike',['../concepttf_1_1UnaryOperationLike.html',1,'tf']]],
  ['unarytransformlike_2',['UnaryTransformLike',['../concepttf_1_1UnaryTransformLike.html',1,'tf']]],
  ['unboundedwsq_3',['UnboundedWSQ',['../classtf_1_1UnboundedWSQ.html',1,'tf::UnboundedWSQ&lt; T &gt;'],['../classtf_1_1UnboundedWSQ.html#a1b1c03ee3602cb76c94e7840c4272498',1,'tf::UnboundedWSQ::UnboundedWSQ()']]],
  ['unboundedwsq_3c_20node_20_2a_20_3e_4',['UnboundedWSQ&lt; Node * &gt;',['../classtf_1_1UnboundedWSQ.html',1,'tf']]],
  ['undefined_5',['UNDEFINED',['../namespacetf.html#a1355048578785a80414707ff308b395aa0db45d2a4141101bdfe48e3314cfbca3',1,'tf']]],
  ['understand_20internal_20data_20storage_6',['Understand Internal Data Storage',['../DataParallelPipeline.html#UnderstandInternalDataStorage',1,'']]],
  ['understand_20our_20task_20level_20scheduling_7',['Understand our Task-level Scheduling',['../ConditionalTasking.html#TaskSchedulingPolicy',1,'']]],
  ['understand_20the_20execution_20order_8',['Understand the Execution Order',['../ExecuteTaskflow.html#UnderstandTheExecutionOrder',1,'']]],
  ['understand_20the_20lifetime_20of_20a_20dependent_20async_20task_9',['Understand the Lifetime of a Dependent-Async Task',['../DependentAsyncTasking.html#UnderstandTheLifetimeOfADependentAsyncTask',1,'']]],
  ['understand_20the_20lifetime_20of_20a_20task_10',['Understand the Lifetime of a Task',['../StaticTasking.html#UnderstandTheLifetimeOfATask',1,'']]],
  ['understand_20the_20limitation_20of_20semaphores_11',['Understand the Limitation of Semaphores',['../LimitTheMaximumConcurrency.html#UnderstandTheLimitationOfSemaphores',1,'']]],
  ['understand_20the_20limitations_20of_20cancellation_12',['Understand the Limitations of Cancellation',['../RequestCancellation.html#UnderstandTheLimitationsOfCancellation',1,'']]],
  ['understand_20the_20ownership_13',['Understand the Ownership',['../ExecuteTaskflow.html#UnderstandTheOwnership',1,'']]],
  ['understand_20the_20pipeline_20scheduling_20framework_14',['Understand the Pipeline Scheduling Framework',['../TaskParallelPipeline.html#UnderstandPipelineScheduling',1,'']]],
  ['understand_20the_20scheduling_20algorithm_15',['Understand the Scheduling Algorithm',['../ParallelIterations.html#ParallelIterationsIndexRangeScheduling',1,'']]],
  ['understand_20work_20stealing_20in_20executor_16',['Understand Work Stealing in Executor',['../ExecuteTaskflow.html#UnderstandWorkStealingInExecutor',1,'']]],
  ['understanding_20the_20parallel_20merge_20algorithm_17',['Understanding the Parallel Merge Algorithm',['../ParallelMerge.html#ParallelMergeAlgorithm',1,'']]],
  ['unique_5fid_18',['unique_id',['../namespacetf.html#a0e9ee27be995577606c355258b16ddac',1,'tf']]],
  ['unit_20tests_19',['Unit Tests',['../install.html#BAIBuildCUDACode',1,'Build CUDA Examples and Unit Tests'],['../install.html#BAIBuildExamplesAndUnitTests',1,'Build Examples and Unit Tests']]],
  ['unravel_20',['unravel',['../classtf_1_1IndexRanges.html#a6a4703aec946472c968729f0464d835c',1,'tf::IndexRanges']]],
  ['update_20an_20executable_20cuda_20graph_21',['Update an Executable CUDA Graph',['../GPUTasking.html#UpdateAnExecutableCUDAGraph',1,'']]],
  ['upper_5fslice_22',['upper_slice',['../classtf_1_1IndexRanges.html#a22a8760763a7e267a5e5d32b9e42e6d0',1,'tf::IndexRanges']]],
  ['use_20cases_23',['Real Use Cases',['../usecases.html',1,'']]],
  ['use_20cases_24',['Q11: Do you have any real use cases?',['../FAQ.html#GeneralQuestion11',1,'']]],
  ['use_20other_20iterator_20types_25',['Use Other Iterator Types',['../ScalableTaskParallelPipeline.html#ScalablePipelineUseOtherIteratorTypes',1,'']]],
  ['use_20semaphores_20across_20different_20tasks_26',['Use Semaphores Across Different Tasks',['../LimitTheMaximumConcurrency.html#UseSemaphoresAcrossDifferentTasks',1,'']]],
  ['use_20taskflow_20in_20my_20projects_27',['Q2: How do I use Taskflow in my projects?',['../FAQ.html#GeneralQuestion2',1,'']]],
  ['use_5fcount_28',['use_count',['../classtf_1_1AsyncTask.html#a6a4a54030f57d1ef05c04ae01825165d',1,'tf::AsyncTask']]],
  ['user_20data_20to_20a_20task_29',['Attach User Data to a Task',['../StaticTasking.html#AttachUserDataToATask',1,'']]],
  ['uses_20no_20partitioner_30',['Why parallel merge uses no partitioner',['../ParallelMerge.html#ParallelMergeAlgorithmNoPartitioner',1,'']]],
  ['using_20condition_20tasks_20for_20staleness_31',['Using Condition Tasks for Staleness',['../ExamplesMakeGraph.html#MakeGraphConditionTask',1,'']]],
  ['using_20different_20linkers_32',['Link Objects Using Different Linkers',['../CompileTaskflowWithCUDA.html#CompileTaskflowWithCUDADifferentLinkers',1,'']]],
  ['using_20nvcc_33',['Link Objects Using nvcc',['../CompileTaskflowWithCUDA.html#CompileTaskflowWithCUDANaiveLinking',1,'']]],
  ['using_20taskflow_34',['Thank You for Using Taskflow',['../contributors.html#ThankYouForUsingTaskflow',1,'']]],
  ['utilities_35',['Utilities',['../release-4-2-0.html#release-4-2-0_utilities',1,'Utilities'],['../release-4-1-0.html#release-4-1-0_utilities',1,'Utilities'],['../release-4-0-0.html#release-4-0-0_utilities',1,'Utilities'],['../release-3-11-0.html#release-3-11-0_utilities',1,'Utilities'],['../release-3-10-0.html#release-3-10-0_utilities',1,'Utilities'],['../release-3-9-0.html#release-3-9-0_utilities',1,'Utilities'],['../release-3-8-0.html#release-3-8-0_utilities',1,'Utilities'],['../release-3-7-0.html#release-3-7-0_utilities',1,'Utilities'],['../release-3-6-0.html#release-3-6-0_utilities',1,'Utilities'],['../release-3-5-0.html#release-3-5-0_utilities',1,'Utilities'],['../release-3-4-0.html#release-3-4-0_utilities',1,'Utilities'],['../release-3-3-0.html#release-3-3-0_utilities',1,'Utilities'],['../release-3-2-0.html#release-3-2-0_utilities',1,'Utilities'],['../release-3-1-0.html#release-3-1-0_utilities',1,'Utilities'],['../release-3-0-0.html#release-3-0-0_utilities',1,'Utilities']]]
];
