some links, in no particular order:
CppCon 2017: Fedor Pikus “C++ atomics, from basic to advanced. What do they really do?
https://www.youtube.com/watch?v=ZQFzMfHIxng
CppCon 2016: Fedor Pikus “The speed of concurrency (is lock-free faster?)"
https://www.youtube.com/watch?v=9hJkWwHDDxs
CppCon 2015: Fedor Pikus PART 1 “Live Lock-Free or Deadlock (Practical Lock-free Programming)"
https://www.youtube.com/watch?v=lVBvHbJsg5Y
CppCon 2015: Fedor Pikus PART 2 “Live Lock-Free or Deadlock (Practical Lock-free Programming)”
https://www.youtube.com/watch?v=1obZeHnAwz4
CppCon 2017: Fedor Pikus “Read, Copy, Update, then what? RCU for non-kernel programmers”
https://www.youtube.com/watch?v=rxQ5K9lo034
Tony Van Eerd has also given some talks on lock free queues, I'll leave it as an exercise to the reader to search youtube :)
some links, in no particular order:
CppCon 2017: Fedor Pikus “C++ atomics, from basic to advanced. What do they really do?
https://www.youtube.com/watch?v=ZQFzMfHIxng
CppCon 2016: Fedor Pikus “The speed of concurrency (is lock-free faster?)"
https://www.youtube.com/watch?v=9hJkWwHDDxs
CppCon 2015: Fedor Pikus PART 1 “Live Lock-Free or Deadlock (Practical Lock-free Programming)"
https://www.youtube.com/watch?v=lVBvHbJsg5Y
CppCon 2015: Fedor Pikus PART 2 “Live Lock-Free or Deadlock (Practical Lock-free Programming)”
https://www.youtube.com/watch?v=1obZeHnAwz4
CppCon 2017: Fedor Pikus “Read, Copy, Update, then what? RCU for non-kernel programmers”
https://www.youtube.com/watch?v=rxQ5K9lo034
Tony Van Eerd has also given some talks on lock free queues, I'll leave it as an exercise to the reader to search youtube :)