Visible to Intel only — GUID: GUID-7B131D0A-4E68-4C9C-AF20-20FC88EB04AB
Visible to Intel only — GUID: GUID-7B131D0A-4E68-4C9C-AF20-20FC88EB04AB
Related Information
Additional Product Information
For additional technical product information including programs, tools, and documentation, visit the Development Tools page.
For additional product and programming information:
- Data Parallel C++: Mastering DPC++ for Programming of Heterogeneous Systems using C++ and SYCL
- Get Started with the Intel® oneAPI DPC++/C++ Compiler
- Intel® oneAPI DPC++/C++ Compiler main page
- Intel® Guides and Tutorials
- Intel® Intrinsics Guide
- Intel® oneAPI Programming Guide
- Intel® Technical Articles and How-Tos
Additional Reading
You are strongly encouraged to read the following books for in-depth understanding of threading. Each book discusses general concepts of parallel programming by explaining a particular programming technology:
For information on Intel® Threading Building Blocks (Intel® TBB):
- Reinders, James. Intel Threading Building Blocks: Outfitting C++ for Multi-core Processor Parallelism. O'Reilly, July 2007
- Reinders, James. Pro TBB: C++ Parallel Programming with Threading Building Blocks . Apress, July 2019
For information on OpenMP technology:
- Chapman, Barbara, Gabriele Jost, Ruud van der Pas, and David J. Kuck (foreword). Using OpenMP: Portable Shared Memory Parallel Programming. MIT Press, October 2007
- Thomas la Cour Jansen. Basic Parallel Programming with OpenMP: A guide to cutting your scientific calculations in smaller pieces.. TLC Publishing, August 2017
- Timothy G. Mattson, Yun (Helen) He, Alice E. Koniges. The OpenMP Common Core: Making OpenMP Simple Again. MIT Press, October 2019
For information on Microsoft Win32 Threading (for Windows users):
- Woodring, Mike, and Cohen, Aaron. WIN32 Multithreaded Programming, O'Reilly Media, December 1997
- Akhter, Shameem, and Jason Roberts. Multi-Core Programming: Increasing Performance through Software Multithreading. Intel Press, April 2006
Intel does not endorse these books or recommend them over other books on the same subjects.