StackOverflow Questions for Tag: memory-fences

knivil
knivil

Reputation: 805

Which memory barriers do I need, to make the writes to image in thread A visible in Thread B?

Score: 0

Views: 84

Answers: 1

Read More
Aimin Huang
Aimin Huang

Reputation: 175

Understanding memory order relaxed in C++

Score: 7

Views: 1373

Answers: 2

Read More
Alex V.
Alex V.

Reputation: 19

Write to same color attachment from multiple batches

Score: 0

Views: 41

Answers: 1

Read More
pveentjer
pveentjer

Reputation: 11307

How do modern Intel x86 CPUs implement the total order over stores

Score: 8

Views: 4217

Answers: 2

Read More
k1r1t0
k1r1t0

Reputation: 769

What is Memory Ordering Nuke in Intel CPUs?

Score: 1

Views: 56

Answers: 0

Read More
song xs
song xs

Reputation: 71

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

Score: 5

Views: 110

Answers: 1

Read More
Gilgamesz
Gilgamesz

Reputation: 5063

Atomicity of loads and stores on x86

Score: 38

Views: 24284

Answers: 2

Read More
untitled
untitled

Reputation: 429

Will memory write be visible after sending an IPI on x86?

Score: 8

Views: 304

Answers: 3

Read More
ron burgundy
ron burgundy

Reputation: 73

Are acquire-release semantics transitive across threads?

Score: 1

Views: 67

Answers: 1

Read More
relatively_random
relatively_random

Reputation: 5126

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
Dmytro Kostenko
Dmytro Kostenko

Reputation: 235

Why Did LOCK-prefixed Instructions Become Preferred Over MFENCE for Memory Fences in the JVM on x86?

Score: 1

Views: 39

Answers: 0

Read More
Ervin Xie
Ervin Xie

Reputation: 11

Dequeued item exists but std::counting_semaphore::try_acquire() fails in single-consumer MPSC queue

Score: 1

Views: 37

Answers: 1

Read More
pveentjer
pveentjer

Reputation: 11307

ARMv8.3 meaning of rcpc

Score: 7

Views: 1721

Answers: 2

Read More
Dmytro Kostenko
Dmytro Kostenko

Reputation: 235

How Does the Store Buffer Drain in x86 Architecture Work?

Score: 1

Views: 80

Answers: 0

Read More
Lantanar
Lantanar

Reputation: 35

How do I thread safely write a struct to memory?

Score: 0

Views: 109

Answers: 0

Read More
Hermann Speiche
Hermann Speiche

Reputation: 924

Do C90-compliant compilers have to take into account instruction reordering by the CPU?

Score: 5

Views: 315

Answers: 2

Read More
Ryaaan
Ryaaan

Reputation: 25

C++ memory order on Apple M1 chip not work: reordering happens even with seq_cst in a StoreStore / LoadLoad litmus test?

Score: 1

Views: 114

Answers: 2

Read More
Johan
Johan

Reputation: 76537

What is an error barrier, and what does it do?

Score: 4

Views: 67

Answers: 0

Read More
hao
hao

Reputation: 1

Why different threads can see different memory operation orders?

Score: -1

Views: 77

Answers: 1

Read More
mentalmushroom
mentalmushroom

Reputation: 2467

Understanding std::kill_dependency

Score: 6

Views: 151

Answers: 1

Read More
PreviousPage 1Next