filmov
tv
CppCon 2014: Herb Sutter 'Lock-Free Programming (or, Juggling Razor Blades), Part I'

Показать описание
—
--
Example-driven talk on how to design and write lock-free algorithms and data structures using C++ atomic -- something that can look deceptively simple, but contains very deep topics. (Important note: This is not the same as my "atomic Weapons" talk; that talk was about the "what they are and why" of the C++ memory model and atomics, and did not cover how to actually use atomics to implement highly concurrent algorithms and data structures.)
--
Herb Sutter: Author, chair of the ISO C++ committee, software architect at Microsoft.
--
*-----*
*-----*
--
Example-driven talk on how to design and write lock-free algorithms and data structures using C++ atomic -- something that can look deceptively simple, but contains very deep topics. (Important note: This is not the same as my "atomic Weapons" talk; that talk was about the "what they are and why" of the C++ memory model and atomics, and did not cover how to actually use atomics to implement highly concurrent algorithms and data structures.)
--
Herb Sutter: Author, chair of the ISO C++ committee, software architect at Microsoft.
--
*-----*
*-----*
CppCon 2014: Herb Sutter 'Lock-Free Programming (or, Juggling Razor Blades), Part I'
CppCon 2014: Herb Sutter 'Lock-Free Programming (or, Juggling Razor Blades), Part II'
CppCon 2014: Herb Sutter 'Back to the Basics! Essentials of Modern C++ Style'
CppCon 2014: Herb Sutter 'Paying for Lunch: C++ in the ManyCore Age'
CppCon 2014: Tony Van Eerd 'Lock-free by Example'
CppCon 2014: Lightning Talks - Ken Smith 'C++ Hardware Register Access'
A Lock-Free Atomic Shared Pointer in Modern Cpp - Timur Doumler - CppCon 2022
CppCon 2016: Herb Sutter “Leak-Freedom in C++... By Default.”
Lock-free programming
CppCon 2014: Steve Gates 'Using C++ to Connect to Web Services'
Episode #43 - with Herb Sutter
Parallel C++: Lock-Free and Wait-Free Algorithms
CppCon 2014: Mike Acton 'Data-Oriented Design and C++'
Herb Sutter playing the piano at cppcon 2014
CppCon 2014: Gor Nishanov 'await 2.0: Stackless Resumable Functions'
Extending and Simplifying C++: Thoughts on Pattern Matching using `is` and `as` - Herb Sutter
CppCon 2014: Leor Zolman ' An Overview of C++11/14, Part I'
CppCon 2014: Stephan Lavavej 'STL Features And Implementation Techniques'
CppCon 2014: Lightning Talks - Marc Eaddy 'Pimp my Log()'
CppCon 2014: Leor Zolman 'An Overview of C++11/14, Part II'
Herb Sutter - Bridge to NewThingia: How to answer 'why will yours succeed, when others have fai...
CppCon 2016: Fedor Pikus “The speed of concurrency (is lock-free faster?)'
CppCon 2014: Lightning Talks - Kevin Carpenter 'My Four Year Bug'
OLD VERSION: Scalable and Low Latency Lock-free Data Structures in C++ - Alexander Krizhanovsky
Комментарии