February 2022
Beginner
848 pages
22h 40m
English
The ability to write high-performance applications is one reason why C++ is often chosen over other programming languages. The time has come to learn how recent developments in C++ help you program multithreaded applications for high-performance computing.
In this lesson, you learn
■ The basics of threads and multithreading
■ C++20 multithreading support improvements
Multithreaded applications take advantage of processor capabilities to perform certain tasks concurrently. The threads run in parallel, enabling the OS to utilize multiple cores. Although it is beyond the scope of this book to discuss threads and multithreading in detail, I introduce this topic and give you a head start toward high-performance ...
Read now
Unlock full access