Главная
Study mode:
on
1
Recap
2
Reordering code
3
Scope of everything
4
Publications
5
Operations
6
Cache Coherency
7
MultiThread Memory Ordering
8
Kaz Loop
9
Lockfree Stack
10
ABAB
11
DWAZ
12
Circular Queue
13
Single Threaded Circular Queue
14
Atomic
15
Memory Ordering
16
Circular Queues
Description:
Dive into advanced lockfree programming techniques and data structures in this comprehensive conference talk from CppNow. Begin with a recap of fundamental concepts before exploring complex topics such as reordering code, cache coherency, and multi-thread memory ordering. Examine the intricacies of lockfree data structures, starting with a simple stack and its associated ABA problems. Progress to various lockfree queue implementations, including circular queues, and gain insights into atomic operations and memory ordering. Learn about the Kaz Loop and BDWAZ techniques for improving lockfree algorithms. Enhance your understanding of concurrent programming with practical examples and in-depth explanations of key concepts in lockfree data structure design and implementation.

Lockfree Programming Part 2 - Data Structures

CppNow
Add to list