Overview of this book
<p><span id="description" class="sugar_field">Multithreaded applications execute multiple threads in a single processor environment, allowing developers achieve concurrency. This video will teach you the finer points of multithreading and concurrency concepts and how to apply them efficiently in C++.Divided into three modules, we start with a brief introduction to the fundamentals of multithreading and concurrency concepts. We then take an in-depth look at how these concepts work at the hardware-level as well as how both operating systems and frameworks use these low-level functions. We’ll also learn about the native multithreading and concurrency support available in C++ since the 2011 revision, synchronization, and communication between threads.</span></p>
<h2><span class="sugar_field">Style and Approach</span></h2>
<p><span class="sugar_field"><span id="trade_selling_points_c" class="sugar_field">This course is filled with examples that will help you become a master at writing robust concurrent and parallel applications in C++.</span></span></p>