A Lock-Free Atomic Shared Pointer in Modern Cpp - Timur Doumler - CppCon 2022
A lock-free atomic shared_ptr - Timur Doumler - NDC TechTown 2022
A Lock-free Atomic shared_ptr - Timur Doumler - CppNow 2022
A lock-free std::atomic std::shared_ptr - Timur Doumler - ACCU 2022
Code Review: Lock-free atomic shared pointer in C++14
Using std::atomic in modern C++ to update a shared value | Introduction to Concurrency in Cpp
Smarter Cpp Atomic Smart Pointers - Efficient Concurrent Memory Management - Daniel Anderson CppCon
CppCon 2017: Fedor Pikus “C++ atomics, from basic to advanced. What do they really do?”
Considerations when Working with Shared Pointers
Parallel C++: Lock-Free and Wait-Free Algorithms
Building a Lock-free Multi-producer, Multi-consumer Queue for Tcmalloc - Matt Kulukundis - CppCon 21
Implementing a Lock-Free Trie Structure in C+ + : Challenges and Solutions
C++ Concurrency TS 2 Use Cases and Future Direction - Michael Wong, Maged Michael, Paul McKenney
CppCon 2014: Herb Sutter "Lock-Free Programming (or, Juggling Razor Blades), Part I"
Is It Safe to Reset a shared_ptr in Multi-Threads? Clarifying Things
CppCon 2016: “A lock-free concurrency toolkit for deferred reclamation and optimistic speculation"
C++ From Scratch: std::atomic
CppCon 2017 An Interesting Lock free Queue Part 2 of N
C++ : Memory management in a lock free queue
Danny Hendler — Lock-free concurrent data structures (Part 3)