YoVDO

Concurrency in C++ - A Programmer’s Overview - Part 1 of 2

Offered By: CppNow via YouTube

Tags

C++Now Courses C++ Courses Parallel Algorithms Courses Concurrency Courses Thread Safety Courses Coroutines Courses Atomics Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the evolution of concurrency in C++ from C++11 to C++20 in this comprehensive conference talk. Gain insights into the C++ memory model, thread-safety guarantees, and essential concurrency primitives such as locks, barriers, conditions, and atomics. Learn how to leverage these features for maximum performance through live benchmarks. Discover parallel algorithms, C++20 coroutines, and lock-free programming techniques. Examine what works well, what to approach cautiously, and what to avoid in concurrent C++ programming. Conclude with a preview of potential concurrency features in C++23, equipping you with practical knowledge to enhance your concurrent programming skills in C++.

Syllabus

Concurrency in C++: A Programmer’s Overview (part 1 of 2) - Fedor Pikus - CppNow 2022


Taught by

CppNow

Related Courses

Introduction to Data Science
University of Washington via Coursera
Intro to Parallel Programming
Nvidia via Udacity
High Performance Computing
Georgia Institute of Technology via Udacity
Parallel programming
École Polytechnique Fédérale de Lausanne via Coursera
Parallel Algorithms
Indian Institute of Technology Guwahati via Swayam