1# oneAPI Threading Building Blocks 2[](LICENSE.txt) [](https://github.com/oneapi-src/oneTBB/actions/workflows/ci.yml?query=branch%3Amaster) 3 4oneAPI Threading Building Blocks (oneTBB) lets you easily write parallel C++ programs that take 5full advantage of multicore performance, that are portable, composable and have future-proof scalability. 6 7## Release Information 8Here are [Release Notes]( https://software.intel.com/en-us/articles/intel-oneapi-threading-building-blocks-release-notes) and 9[System Requirements](https://software.intel.com/en-us/articles/intel-oneapi-threading-building-blocks-system-requirements). 10 11## Documentation 12* [oneTBB Specification](https://spec.oneapi.com/versions/latest/elements/oneTBB/source/nested-index.html) 13* [oneTBB Developer Guide and Reference](https://software.intel.com/en-us/oneapi-tbb-documentation) 14* [Migrating from TBB to oneTBB](https://software.intel.com/content/www/us/en/develop/documentation/onetbb-documentation/top/onetbb-developer-guide/migrating-from-threading-building-blocks-tbb.html) 15* README for build system: [cmake/README.md](cmake/README.md) 16* [Basic support for the Bazel build system](Bazel.md) 17 18## Support 19Please report issues and suggestions via 20[GitHub issues](https://github.com/oneapi-src/oneTBB/issues) or start a topic on the 21[oneTBB forum](https://community.intel.com/t5/Intel-oneAPI-Threading-Building/bd-p/oneapi-threading-building-blocks). 22 23## How to Contribute 24To contribute to oneTBB, please open a GitHub pull request (preferred) or send us a patch by e-mail. 25 26Please use the sign-off line at the end of the patch. 27Your signature certifies that you wrote the patch or 28otherwise have the right to pass it on as an open-source patch. 29The rules are pretty simple: 30if you can certify the https://developercertificate.org then you just add a line to every git commit message: 31``` 32Signed-off-by: Name Surname <[email protected]> 33``` 34Use your real name (sorry, no pseudonyms or anonymous contributions). 35 36If you set your `user.name` and `user.email` git configs, you can sign your 37commit automatically with `git commit -s`. 38 39## License 40oneAPI Threading Building Blocks is licensed under [Apache License, Version 2.0](LICENSE.txt). 41By its terms, contributions submitted to the project are also done under that license. 42 43## Security 44To report security issues please go to https://intel.com/security. 45 46## Engineering team contacts 47* [E-mail us.](mailto:[email protected]) 48 49------------------------------------------------------------------------ 50Intel and the Intel logo are trademarks of Intel Corporation or its subsidiaries in the U.S. and/or other countries. 51 52\* Other names and brands may be claimed as the property of others. 53