Classes
-
namespace tf taskflow namespace
- class ChromeObserver observer interface based on Chrome tracing format
- class CriticalSection class to create a critical region of limited workers to run tasks
- class cudaCapturingBase class to provide helper common methods for optimization algorithms
- class cudaExecutionPolicy class to define execution policy for CUDA standard algorithms
- class cudaFlow class for building a CUDA task dependency graph
- class cudaFlowCapturer class for building a CUDA task dependency graph through stream capture
- class cudaLinearCapturing class to capture a linear CUDA graph using a sequential stream
- class cudaRoundRobinCapturing class to capture a CUDA graph using a round-robin algorithm
- class cudaScopedDevice RAII-styled device context switch.
- class cudaScopedPerThreadEvent class that provides RAII-styled guard of event acquisition
- class cudaScopedPerThreadStream class that provides RAII-styled guard of stream acquisition
- class cudaSequentialCapturing class to capture a CUDA graph using a sequential stream
- class cudaTask handle to a node of the internal CUDA graph
- class Executor execution interface for running a taskflow graph
- class FlowBuilder building methods of a task dependency graph
- class Future class to access the result of task execution
- class ObserverInterface The interface class for creating an executor observer.
- class Semaphore class to create a semophore object for building a concurrency constraint
- class Subflow class to construct a subflow graph from the execution of a dynamic task
- class syclFlow class for building a SYCL task dependency graph
- class syclTask handle to a node of the internal CUDA graph
- class Task handle to a node in a task dependency graph
- class Taskflow main entry to create a task dependency graph
- class TaskView class to access task information from the observer interface
- class TFProfObserver observer interface based on the built-in taskflow profiler format
- class WorkerView class to create an immutable view of a worker in an executor