python (65.2k questions)
javascript (44.3k questions)
reactjs (22.7k questions)
java (20.8k questions)
c# (17.4k questions)
html (16.3k questions)
r (13.7k questions)
android (13k questions)
What exactly is Synchronize-With relationship?
I've been reading this post of Jeff Preshing about The Synchronizes-With Relation, and also the "Release-Acquire Ordering" section in the std::memory_order page from cpp reference, and I don...

YoavKlein
Votes: 0
Answers: 1
std::atomic<bool> execution guarantee?
I know std::atomics are supposed to have well defined behavior, but I can't find an easy-to-digest online answer to this question: Do std::atomic.load() and .store() have execution guarantees?
If two...
RoyGNEU
Votes: 0
Answers: 1
Is there an issue with "cache coherence" on C++ multi-threading on a *Single CPU* (Multi-Core) on Windows?
(EDIT: Just to make it clear: The question of "cache coherence" is in the case that there is no use of atomic variables.)
Is it possible (A single CPU case: Windows can run on top of Intel /...
Amit
Votes: 0
Answers: 1
How does mixing relaxed and acquire/release accesses on the same atomic variable affect synchronises-with?
I have a question about the definition of the synchronises-with relation in the C++ memory model when relaxed and acquire/release accesses are mixed on one and the same atomic variable. Consider the f...
Boris
Votes: 0
Answers: 1