Explore the latest developments in C++ concurrency with this conference talk from CppCon 2022. Delve into the approved Concurrency TS 2, focusing on hazard pointers and RCU (Read-Copy-Update) techniques. Learn about potential additions to TS 2, including asymmetric fences, snapshot_ptr, concurrent counters, queues, and synchronized . Discover how hazard pointers can replace slow, contended code with fast, scalable alternatives. Examine the phased-state-change RCU use case for creating efficient synchronization primitives. Gain insights from industry experts Michael Wong, Maged Michael, and Paul McKenney on the future direction of C++ concurrency.
Overview
Syllabus
C++ Concurrency TS 2 Use Cases and Future Direction - Michael Wong, Maged Michael, Paul McKenney
Taught by
CppCon