StackOverflow Questions for Tag: memory-model

NoSenseEtAl
NoSenseEtAl

Reputation: 30128

How can C++ compilers support C++11 atomic, but not support C++11 memory model

Score: 32

Views: 6315

Answers: 3

Read More
essbeev
essbeev

Reputation: 53

What is the difference between small memory model and large memory model in Turbo C?

Score: 5

Views: 6145

Answers: 2

Read More
squirem
squirem

Reputation: 247

Understanding ARM Transactional Memory Extensions

Score: 5

Views: 629

Answers: 1

Read More
sqr163
sqr163

Reputation: 1184

Is Byte Really The Minimum Addressable Unit?

Score: 4

Views: 2400

Answers: 5

Read More
xmh0511
xmh0511

Reputation: 7369

Is the order of a side effect in the modification order determined by when the side effect is produced?

Score: 1

Views: 339

Answers: 1

Read More
Ibraim Ganiev
Ibraim Ganiev

Reputation: 9410

Store/Load ordering around function call

Score: 0

Views: 91

Answers: 1

Read More
Alex
Alex

Reputation: 51

Is this seqlock implementation correct from the c++ memory model point of view?

Score: 1

Views: 181

Answers: 1

Read More
Rishi Jain
Rishi Jain

Reputation: 133

How to ensure memory consistency with memcpy in a seq_lock implementation for reader/writer threads?

Score: 1

Views: 76

Answers: 0

Read More
AProgrammer
AProgrammer

Reputation: 52324

How do memory_order_seq_cst and memory_order_acq_rel differ?

Score: 69

Views: 22106

Answers: 4

Read More
Alex
Alex

Reputation: 51

Can't get c++'s seq_cst memory model to work

Score: 3

Views: 140

Answers: 1

Read More
Pontakorn Prasertsuk
Pontakorn Prasertsuk

Reputation: 21

Why is the C++ standard definition of 'coherenced-order before' different from the paper it is based on?

Score: 2

Views: 120

Answers: 0

Read More
Sarfaraz Nawaz
Sarfaraz Nawaz

Reputation: 361692

C++11 introduced a standardized memory model. What does it mean? And how is it going to affect C++ programming?

Score: 2222

Views: 301306

Answers: 9

Read More
Cosmos
Cosmos

Reputation: 135

What happens with the store "that lost race" to shared memory in x86 TSO memory model?

Score: -1

Views: 100

Answers: 1

Read More
MC ΔT
MC ΔT

Reputation: 667

Can the C++ compiler coalesce adjacent mutex locks?

Score: 13

Views: 255

Answers: 1

Read More
cyb0124
cyb0124

Reputation: 11

Using an acquire fence before an atomic load

Score: 1

Views: 126

Answers: 1

Read More
Xavier Z
Xavier Z

Reputation: 402

Can processor read the cache line directly with an invalidation for this line in the invalidation queue?

Score: 0

Views: 132

Answers: 0

Read More
Eran
Eran

Reputation: 22030

Why is memory_order given as a runtime argument to std::atomic functions

Score: 21

Views: 988

Answers: 3

Read More
user34537
user34537

Reputation:

What do each memory_order mean?

Score: 126

Views: 66654

Answers: 3

Read More
Michal Hosala
Michal Hosala

Reputation: 5705

Why is a data race being reported even if assignment is atomic?

Score: -1

Views: 164

Answers: 1

Read More
Bob
Bob

Reputation: 9

Why does a load-load control dependency require a full read memory barrier

Score: 1

Views: 257

Answers: 1

Read More
PreviousPage 2Next