Intel® oneAPI Threading Building Blocks Developer Guide and API Reference

ID 772616
Date 7/13/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Visible to Intel only — GUID: GUID-049F4612-CF18-4B34-ACDA-86016766B61D

Document Table of Contents

Intel(R) oneAPI Threading Building Blocks (oneTBB) Developer Guide and API Reference

This document contains information about oneTBB. It is a flexible performance library that let you break computation into parallel running tasks.

oneTBB can be found in the Intel® oneAPI Base Toolkit or as a stand-alone product. More information and specifications can be found on the oneAPI Threading Building Blocks (oneTBB) main page.

Documentation for older versions of oneTBB is available for download only. For a list of available documentation downloads by product version, see these pages:

The following are some important topics for the novice user:

  • Get Started with oneTBB gives you a brief explanation of what oneTBB is.

  • oneTBB Benefits describes how oneTBB differs from typical threading packages.

  • Package Contents describes dynamic library files and header files for Windows*, Linux*, and macOS* operating systems used in oneTBB.

The following is an important topic for the experienced user:

Migrating from Threading Building Blocks (TBB) describes how to migrate from TBB to oneTBB.