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

YouTube

The C++ Execution Model

ACCU Conference via YouTube

Overview

Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore the fundamental concepts of C++ execution and memory models in this 42-minute conference talk from ACCU 2025. Delve into the multi-threaded abstract machine that forms the heart of C++ programming and understand the platform-agnostic formal model that describes how C++ programs execute. Learn the essential rules governing code execution and discover how these principles directly impact your daily C++ programming practices. Examine key concepts including thread interactions in C++, memory representation, execution order of program elements, expression and statement execution semantics, function call mechanics, and the critical "happens before" relationship in concurrent programming. Gain insights from Bryce Adelstein Lelbach, a Principal Architect at NVIDIA who leads HPC programming language efforts and serves as a prominent leader in the C++ community, having chaired multiple standards committees and conferences. Perfect for developers seeking to deepen their understanding of C++ execution mechanics and concurrency fundamentals.

Syllabus

The C++ Execution Model - Bryce Adelstein Lelbach - ACCU 2025

Taught by

ACCU Conference

Reviews

Start your review of The C++ Execution Model

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.