O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Advanced Concepts of Multithreading with C++

Video Description

Master multithreading and concurrent processing with C++

About This Video

  • 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

In Detail

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++.