YoVDO

A Lock-Free Atomic Shared Pointer in Modern C++

Offered By: CppCon via YouTube

Tags

C++ Courses Memory Management Courses Real-Time Systems Courses Multithreading Courses Lock-free Programming Courses Atomic Operations Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the implementation of a lock-free atomic shared pointer in modern C++ through this conference talk from CppCon 2022. Dive into the motivation behind creating a lock-free atomic shared_ptr, review the workings of std::shared_ptr, and trace the history of std::atomic. Examine existing implementations and various implementation strategies before discovering a new, portable, lock-free atomic shared_ptr implementation. Gain insights from Timur Doumler, Developer Advocate for C++ tools at JetBrains and active ISO C++ standard committee member, as he addresses the limitations of current std::atomic implementations in low-latency and real-time applications.

Syllabus

A Lock-Free Atomic Shared Pointer in Modern Cpp - Timur Doumler - CppCon 2022


Taught by

CppCon

Related Courses

Heterogeneous Parallel Programming
University of Illinois at Urbana-Champaign via Coursera
Advanced Operating Systems
Georgia Institute of Technology via Udacity
計算機程式設計 (Computer Programming)
National Taiwan University via Coursera
Introduction to Operating Systems
Georgia Institute of Technology via Udacity
Android Performance
Google via Udacity