StackOverflow Questions for Tag: stdatomic

Damir Tenishev
Damir Tenishev

Reputation: 3402

Two threads alternating (ping-pong) execution

Score: 0

Views: 139

Answers: 1

Read More
Robxley
Robxley

Reputation: 23

Proper Use of Atomics for an Asynchronous Iterator with Multiple Producers and Consumers in c++20

Score: 1

Views: 109

Answers: 1

Read More
user4386938
user4386938

Reputation:

What exactly is std::atomic?

Score: 299

Views: 306673

Answers: 3

Read More
Damir Tenishev
Damir Tenishev

Reputation: 3402

How to store std::shared_ptr in std::vector in thread-safe way?

Score: 3

Views: 118

Answers: 0

Read More
TwITe
TwITe

Reputation: 440

Does atomic read guarantee reading of the latest value?

Score: 13

Views: 5617

Answers: 3

Read More
Dhwani Katagade
Dhwani Katagade

Reputation: 1290

Does this transitive happens-before use case need sequential consistency or will acquire/release suffice?

Score: 4

Views: 189

Answers: 2

Read More
ledonter
ledonter

Reputation: 1719

How is modification order of a variable defined in C++?

Score: 6

Views: 639

Answers: 2

Read More
HolyBlackCat
HolyBlackCat

Reputation: 96791

Why set the stop flag using `memory_order_seq_cst`, if you check it with `memory_order_relaxed`?

Score: 17

Views: 1018

Answers: 2

Read More
Pacopenguin
Pacopenguin

Reputation: 374

Preventing reordering of writes before atomic store

Score: 0

Views: 77

Answers: 1

Read More
Fedor
Fedor

Reputation: 21307

Why is std::atomic_ref<std::shared_ptr<T>> unavailable?

Score: 7

Views: 149

Answers: 0

Read More
vova
vova

Reputation: 41

std::atomic with multiple threads - can accesses happen simultaneously? How fine-grained is it?

Score: 4

Views: 126

Answers: 2

Read More
TSK
TSK

Reputation: 751

Why release sequence can only contain read-modify-write but not pure write

Score: 6

Views: 248

Answers: 1

Read More
Mihir Luthra
Mihir Luthra

Reputation: 6779

What is the difference in atomic_load() and assignment?

Score: 3

Views: 3842

Answers: 1

Read More
willem
willem

Reputation: 2717

How to let different threads fill an array together?

Score: 0

Views: 1157

Answers: 2

Read More
Gilgamesz
Gilgamesz

Reputation: 5073

Memory Model in C++ : sequential consistency and atomicity

Score: 10

Views: 5489

Answers: 3

Read More
Junhao Zhong
Junhao Zhong

Reputation: 19

Why does my lock-free stack implementation fail on Windows and older Linux systems?

Score: 1

Views: 81

Answers: 2

Read More
ron burgundy
ron burgundy

Reputation: 83

Are acquire-release semantics transitive across threads?

Score: 1

Views: 69

Answers: 1

Read More
relatively_random
relatively_random

Reputation: 5166

How does the common 4 thread example for demonstrating sequential consistency work on a system with cache coherence?

Score: 0

Views: 39

Answers: 0

Read More
breaker00
breaker00

Reputation: 187

What does memory_order_consume really do?

Score: 14

Views: 4730

Answers: 4

Read More
Julian Stecklina
Julian Stecklina

Reputation: 1281

Can atomic loads be merged in the C++ memory model?

Score: 22

Views: 686

Answers: 2

Read More
PreviousPage 1Next