StackOverflow Questions for Tag: memory-model

mpoeter
mpoeter

Reputation: 2969

Visibility of atomic operations with seq-cst fences in C++20

Score: 1

Views: 36

Answers: 1

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
Lifu Huang
Lifu Huang

Reputation: 12869

CUDA memory model: why acquire fence is not needed to prevent load-load reordering?

Score: 4

Views: 192

Answers: 1

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
user2138149
user2138149

Reputation: 17266

How does Julia know what the type of some object is? What is the memory layout of a reference to a `Vector{Int64}`?

Score: 1

Views: 61

Answers: 1

Read More
song xs
song xs

Reputation: 81

Does gcc treat relaxed atomic operation as a Compiler-fence?

Score: 5

Views: 119

Answers: 1

Read More
NGC6543
NGC6543

Reputation: 179

Are all C# writes 'volatile'?

Score: 1

Views: 193

Answers: 1

Read More
Dmytro Kostenko
Dmytro Kostenko

Reputation: 235

Can compiler optimizations avoid writing to memory by operating exclusively in registers?

Score: 1

Views: 198

Answers: 2

Read More
pveentjer
pveentjer

Reputation: 11392

ARMv8.3 meaning of rcpc

Score: 7

Views: 1777

Answers: 2

Read More
Dmytro Kostenko
Dmytro Kostenko

Reputation: 235

How Does the Store Buffer Drain in x86 Architecture Work?

Score: 1

Views: 84

Answers: 0

Read More
user3188445
user3188445

Reputation: 4784

How does C++23 happens before apply to std::memory_order_seq_cst?

Score: 2

Views: 114

Answers: 2

Read More
breaker00
breaker00

Reputation: 187

What does memory_order_consume really do?

Score: 14

Views: 4732

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
hao
hao

Reputation: 1

Why different threads can see different memory operation orders?

Score: -1

Views: 77

Answers: 1

Read More
heturing
heturing

Reputation: 150

How sequentially consistent ordering in c++ define a total order?

Score: 2

Views: 602

Answers: 3

Read More
kan
kan

Reputation: 28981

std::atomic<int> memory_order_relaxed VS volatile sig_atomic_t in a multithreaded program

Score: 9

Views: 947

Answers: 1

Read More
idle_cycles
idle_cycles

Reputation: 173

Understanding Memory Controller RPQ/WPQ ordering guarantees for loads and ntstores

Score: 2

Views: 69

Answers: 1

Read More
Amit
Amit

Reputation: 1160

Does re-writing the same value to a memory location count as modifying the memory? (in the context of multi-threading)

Score: 7

Views: 396

Answers: 2

Read More
pranith
pranith

Reputation: 879

How can a writer after a barrier be visible before a write preceding the barrier?

Score: 0

Views: 64

Answers: 2

Read More
PreviousPage 1Next