A task_group_status represents the status of a task_group.
The methods detailed in the following table expose relationships between task objects, and between task objects and the underlying physical threads.
Subclass of tbb_exception interface that supports propagating copy-constructible data.
Class that provides read and write access to value in a concurrent_lru_cache.
Intel® Threading Building Blocks - 4.3
The simplest form of scalable parallelism is a loop of iterations that can each run simultaneously without interfering with each other. The following sections demonstrate how to parallelize simple loops.
Template function parallel_pipeline supports only linear pipelines. It does not directly handle more baroque plumbing, such as in the diagram below.
These are the basic guidelines regarding nodes and edges:
Avoid dynamic node removal
Adding edges and nodes is supported
Removing edges is supported