StackOverflow Questions for Tag: memory-model

 Alexander Spichak
Alexander Spichak

Reputation: 11

What are the sequencing guarantees around relaxed atomic memory accesses within a single thread?

Score: 1

Views: 154

Answers: 1

Read More
konchy
konchy

Reputation: 861

Is it safe to read variable modfied before thread creation concurrently?

Score: 2

Views: 126

Answers: 1

Read More
user17295426
user17295426

Reputation:

Can release+acquire break happens-before?

Score: 5

Views: 686

Answers: 4

Read More
Moshe Levy
Moshe Levy

Reputation: 182

Does compiler allow to reorder stores before condition?

Score: 0

Views: 319

Answers: 3

Read More
Michael
Michael

Reputation: 1397

Atomic pointers in c++ and passing objects between threads

Score: 15

Views: 45987

Answers: 2

Read More
WaltK
WaltK

Reputation: 774

Can the compiler optimize out accesses with memory order relaxed that are not ordered by any memory fence?

Score: 4

Views: 307

Answers: 1

Read More
user12368782
user12368782

Reputation:

Why do weak memory models exist and how is their instruction order selected?

Score: 7

Views: 4925

Answers: 3

Read More
zexed640
zexed640

Reputation: 167

Rust SeqCst ordering

Score: 2

Views: 641

Answers: 2

Read More
xmh0511
xmh0511

Reputation: 7369

Is this assertation in thread3 guaranteed to be true?

Score: 0

Views: 61

Answers: 0

Read More
Jichao
Jichao

Reputation: 41845

Demonstrate LoadStore reordering with a load getting a value round-tripped to another thread, in practice with relaxed load/store?

Score: 2

Views: 345

Answers: 2

Read More
xmh0511
xmh0511

Reputation: 7369

How does seq_cst order formally guarantee the result in an IRIW litmus test?

Score: 1

Views: 369

Answers: 3

Read More
Philippe
Philippe

Reputation: 442

Using "memory_order::relaxed" or "memory_order::acq_rel" to generate unique IDs?

Score: 0

Views: 188

Answers: 1

Read More
lantalex
lantalex

Reputation: 33

JMM: show that happens-before relation is stronger that RA causality

Score: 2

Views: 75

Answers: 1

Read More
Jeenu
Jeenu

Reputation: 2231

Transitivity of release-acquire

Score: 10

Views: 329

Answers: 1

Read More
Moonchild
Moonchild

Reputation: 560

What are the semantics of store forwarding under the x86 memory model?

Score: 1

Views: 158

Answers: 0

Read More
TruLa
TruLa

Reputation: 1147

C++11: the difference between memory_order_relaxed and memory_order_consume

Score: 29

Views: 11400

Answers: 2

Read More
ledonter
ledonter

Reputation: 1719

How exactly is x86 memory model stronger than acquire-release?

Score: 4

Views: 100

Answers: 0

Read More
Sasha Krassovsky
Sasha Krassovsky

Reputation: 91

When is ok to break up atomic Read-Modify-Write operations into constituent relaxed operations + barrier?

Score: 2

Views: 160

Answers: 2

Read More
JumpingBeans
JumpingBeans

Reputation: 83

WeakReference, reachabilityFence, and Java Memory Model

Score: 2

Views: 1044

Answers: 1

Read More
kingwah001
kingwah001

Reputation: 119

Why is atomic.StoreUint32 preferred over a normal assignment in sync.Once?

Score: 10

Views: 1011

Answers: 4

Read More
PreviousPage 4Next