Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

C++11 to C++23 in the C++ Memory Model - Lecture

CppNow via YouTube

Overview

Explore the evolution of the C++ Memory Model from C++11 to C++23 in this comprehensive conference talk. Dive deep into the crucial role of threading and memory management in developing highly parallel and optimized C++ programs. Learn about the significant changes introduced with C++11, including the memory model and its accompanying tools. Gain insights into CPU and compiler optimizations, understand the importance of correct memory model usage, and discover practical guidelines for effective tool utilization. Examine practical examples and best practices for implementing atomic operations, memory barriers, and other techniques for robust, thread-safe code development. Investigate newer tools from recent C++ standards, such as JThread, and observe how the memory model has advanced since its introduction in C++11. Enhance your C++ development skills and learn to craft more efficient, parallel programs with expert guidance from Alex Dathskovsky.

Syllabus

C++11 to C++23 in the C++ Memory Model - Alex Dathskovsky - C++Now 2024

Taught by

CppNow

Reviews

Start your review of C++11 to C++23 in the C++ Memory Model - Lecture

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.