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

YouTube

The Two Memory Models

Meeting Cpp via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the fundamental concepts of C++'s dual memory models in this conference talk that delves into the abstract machine model and the hardware memory model. Learn how these two distinct yet interconnected memory models work together to define program behavior, understand the relationship between source code semantics and actual hardware execution, and discover how memory ordering, synchronization, and optimization interact within C++'s memory framework. Gain insights into practical implications for concurrent programming, memory barriers, and how compilers translate high-level code constructs into hardware-specific memory operations while maintaining correctness guarantees.

Syllabus

The two memory models - Anders Schau Knatten - Meeting C++ 2025

Taught by

Meeting Cpp

Reviews

Start your review of The Two Memory Models

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.