Search code examples
`latomic` flag sometimes not required?...

c++gccatomicstdatomic

Read More
Atomic double floating point or SSE/AVX vector load/store on x86_64...

c++assemblyvectorizationx86-64stdatomic

Read More
Why is copy assignment of volatile std::atomics allowed?...

c++language-lawyerc++20stdatomic

Read More
What is the right std::atomic memory order for dynamic scheduling?...

c++multithreadingatomicstdatomic

Read More
What does std::atomic::is_always_lock_free = true really mean?...

c++c++11lock-freestdatomic

Read More
Is pointer to atomic thread safe?...

c++concurrencystdatomic

Read More
Is there an issue with "cache coherence" on C++ multi-threading on a *Single CPU* (Multi-C...

c++multithreadingcpu-architecturememory-barriersstdatomic

Read More
Atomic Map Access and Modification in C++ without Locks...

c++multithreadingatomicstdatomic

Read More
Do atomics in C++11 cache repeatable reads in a register or are they only atomic?...

c++c++11atomicstdatomic

Read More
C++ Guarantee that no nullptr pointer is retrieved using atomic operations...

c++synchronizationstdatomic

Read More
How C++ Standard prevents deadlock in spinlock mutex with memory_order_acquire and memory_order_rele...

c++language-lawyermemory-modelstdatomicspinlock

Read More
What does this compare_exchange_weak example loop do, on atomic boolean, from a talk about the diffe...

c++loopsatomicstdatomiccompare-and-swap

Read More
std::atomic in a union with another character...

c++multithreadinglanguage-lawyerstrict-aliasingstdatomic

Read More
is this memory order correct?...

c++multithreadingatomicmemory-barriersstdatomic

Read More
Is this C++11 atomic_thread_fence call the appropriate replacement for this legacy function?...

c++atomicmemory-barriersstdatomic

Read More
Is lock-free synchronization always superior to synchronization using locks?...

c++synchronizationlock-freestdatomic

Read More
Why std::fetch_add returns the old value?...

c++c++11atomiclanguage-designstdatomic

Read More
std::atomic_ref required alignment...

c++c++20atomicmemory-alignmentstdatomic

Read More
How to guard the initialization of data to one thread?...

c++mutexc++20atomicstdatomic

Read More
Is it atomic operation when exchange std::atomic with itself?...

c++atomicmodulostdatomic

Read More
How does seq_cst order formally guarantee the result in an IRIW litmus test?...

c++language-lawyerc++20stdatomicmemory-model

Read More
How to use std::atomic efficiently...

c++performancec++11optimizationstdatomic

Read More
Does memory_order_seq_cst store guarantee that memory_order_relaxed load will read written value?...

c++concurrencyatomicstdatomic

Read More
Transitivity of release-acquire...

c++memory-barriersstdatomicmemory-model

Read More
Redundant Mutex - Is an atomic object a substitute for a mutex?, ¿Does Mutex generate atomicity...

c++multithreadingconcurrencymutexstdatomic

Read More
Could the following code written for a Reentrant Lock be susceptible to a stale data error and provi...

c++multithreadingcachingatomicstdatomic

Read More
Do I have to use atomic<bool> for "exit" bool variable?...

c++c++11atomicstdatomic

Read More
When should std::atomic_compare_exchange_strong be used?...

c++c++11atomicstdatomiccompare-and-swap

Read More
Is there any case that the atomicity of std::atomic is not guaranteed, when is_lock_free() == false?...

c++atomicstdatomic

Read More
Do dependent reads require a load-acquire?...

c++synchronizationrace-conditionmemory-barriersstdatomic

Read More
BackNext