Size: a a a

2020 May 09

D

Dima in rust_offtopic
или lwsync какой-то
источник

DF

Dollar Føølish in rust_offtopic
Тем не менее стандарт не требует когерентности
источник

D

Dima in rust_offtopic
требует лол
источник

DF

Dollar Føølish in rust_offtopic
Ни с++ ни сишный
источник

D

Dima in rust_offtopic
там так и написанно
источник

D

Dima in rust_offtopic
тебя ткнуть
источник

DF

Dollar Føølish in rust_offtopic
Давайте посмотрим
источник

DF

Dollar Føølish in rust_offtopic
В каком пункте?
источник

D

Dima in rust_offtopic
источник

D

Dima in rust_offtopic
NOTE 10 This effectively disallows compiler reordering of atomic operations to a single object, even if
both operations are ‘‘relaxed’’ loads. By doing so, we effectively make the ‘‘cache coherence’’ guarantee
provided by most hardware available to C atomic operations.
источник

DF

Dollar Føølish in rust_offtopic
Provided by most hardware
источник

DF

Dollar Føølish in rust_offtopic
Компиляторные реордеринг это ещё не всё
источник

DF

Dollar Føølish in rust_offtopic
Есть аппаратный реррдеринг
источник

D

Dima in rust_offtopic
у тебя твои с атомики не будут работать без  ‘‘cache coherence’’
источник

DF

Dollar Føølish in rust_offtopic
Будут
источник

DF

Dollar Føølish in rust_offtopic
На армах же работают
источник

D

Dima in rust_offtopic
там тоже cache coherence
источник

DF

Dollar Føølish in rust_offtopic
Правда не всегда хорошо)
источник

DF

Dollar Føølish in rust_offtopic
Нпт
источник

D

Dima in rust_offtopic
что нет
источник