Advanced Concepts of Multithreading with C++
”
Learn
Learn to use tools such as Valgrind to analyze the multithreaded performance of an Application
Capture common pitfalls and gotchas and explore different scenarios using examples
See atomic operations in detail: what they are and how they are best used
Learn how multithreading can be done across multiple systems
About
Multithreaded applications execute multiple threads in a single processor environment, allowing developers achieve concurrency. This video will teach you debugging concurrent C++ applications and the best programming practices in C++. Also, you will learn about atomic operations before moving on to apply concurrency to distributed processing. The comprehensive coverage of essential multithreading concepts means you will be able to efficiently apply multithreading concepts while coding in C++.
Style and Approach
This course is filled with examples that will help you become a master at writing robust concurrent and parallel applications in C++.
Features
Delve into the fundamentals of multithreading and concurrency and find out how to implement them
Explore atomic operations to optimize code performance
Apply concurrency to distributed computing
”
Reviews
There are no reviews yet.