oneTBB Developer Guide#
oneAPI Threading Building Blocks (oneTBB)
- Package Contents
- Parallelizing Simple Loops
- Parallelizing Complex Loops
- Parallelizing Data Flow and Dependence Graphs
- Parallelizing Data Flow and Dependency Graphs
- Basic Flow Graph Concepts
- Graph Application Categories
- Predefined Node Types
- Flow Graph Tips and Tricks
- Estimating Flow Graph Performance
- Work Isolation
- Exceptions and Cancellation
- Floating-point Settings
- Containers
- Mutual Exclusion
- Timing
- Memory Allocation
- The Task Scheduler
- Design Patterns
- Migrating from Threading Building Blocks (TBB)
- Constrained APIs
- Invoke a Callable Object
- Appendix A Costs of Time Slicing
- Appendix B Mixing With Other Threading Packages
- References