| ||||
| Comment on atomic Weapons: The C++ Memory Model and Modern Hardware by KerrekSB
Could I ask for some clarification? In the “relaxed” section of the talk, you have a “stop” variable and a relaxed load from it to check whether a thread should end, paired with an SC store “stop = true;” in the main thread. Is it actually guaranteed that the store operation propagates and becomes visible eventually? Would such a guarantee depend on the existence of an acquire-release-pair? (I appreciate that actual synchronization isn’t required in the example and that we don’t need a release sequence, but I don’t see how eventual propagation is guaranteed.) Thanks! Read More » | ||||
| | ||||
| ||||
Sunday, October 27, 2013
FeedaMail: Comments for Sutterâs Mill
Subscribe to:
Comments (Atom)