Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 03-May-2022 | - | ||||
cmake/ | H | 04-Oct-2021 | - | 1,483 | 1,238 | |
doc/ | H | 04-Oct-2021 | - | 15,937 | 10,744 | |
examples/ | H | 03-May-2022 | - | 95,985 | 81,033 | |
include/ | H | 04-Oct-2021 | - | 34,745 | 24,367 | |
integration/ | H | 04-Oct-2021 | - | 892 | 594 | |
python/ | H | 03-May-2022 | - | 2,847 | 2,070 | |
src/ | H | 04-Oct-2021 | - | 34,838 | 23,948 | |
test/ | H | 03-May-2022 | - | 74,965 | 54,833 | |
.gitattributes | H A D | 04-Oct-2021 | 790 | 46 | 42 | |
.gitignore | H A D | 04-Oct-2021 | 644 | 63 | 51 | |
BUILD.bazel | H A D | 04-Oct-2021 | 2.8 KiB | 113 | 107 | |
Bazel.md | H A D | 04-Oct-2021 | 1.6 KiB | 61 | 45 | |
README.md | H A D | 04-Oct-2021 | 2.8 KiB | 53 | 40 | |
WORKSPACE.bazel | H A D | 04-Oct-2021 | 773 | 19 | 17 | |
pkg-plist | H A D | 03-May-2022 | 5.4 KiB | 154 | 153 |
README.md
1# oneAPI Threading Building Blocks 2[![Apache License Version 2.0](https://img.shields.io/badge/license-Apache_2.0-green.svg)](LICENSE.txt) [![oneTBB CI](https://github.com/oneapi-src/oneTBB/actions/workflows/ci.yml/badge.svg)](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 <user@email.com> 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:inteltbbdevelopers@intel.com) 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