Search code examples
Can we not add an acquire barrier when locking if there is no release (unlock) from other threads?...

catomicmemory-barriersstdatomic

Read More
C++ Atomic compare_exchange_weak succeeds the second time, even though I haven't changed expecte...

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

Read More
Do we need a memory acquire barrier for one-shot spinlocks?...

cassemblyarmatomicmemory-barriers

Read More
Do we need a memory acquire barrier when loading a pointer from memory?...

cassemblyatomicmemory-barriers

Read More
C++ happens-before relationship and memory_order_consume...

c++concurrencyatomicmemory-barriers

Read More
Passing an atomic variable to a function...

c++c++11atomic

Read More
How to Use std::atomic_bool or std::atomic_flag?...

c++multithreadingthread-safetyatomic

Read More
busy waiting with atomic<bool>...

c++atomicstdatomic

Read More
Which version of GCC introduced support for atomic builtins?...

c++gccatomic

Read More
Treating memory region atomically in Rust...

rustmemory-managementlockingatomicundefined-behavior

Read More
LDAXRB and STXRB instructions - what is the "exclusive access to the memory address" in AR...

assemblyatomicarm64load-link-store-conditional

Read More
Using = operator on atomic variable?...

cmultithreadingconcurrencyatomicc11

Read More
Should I handle the memory order when using Posix-MQ and SHM within multi-processes?...

atomicshared-memorymemory-barriersinterprocessposix-mq

Read More
How is std::atomic implemented on platforms that do not use two's complement? (C++11/14/17)...

c++atomictwos-complement

Read More
Does clang support _Atomic Pointer Arithmetic...

cclangatomic

Read More
Is there a performance penalty with memory_order_relaxed?...

c++c++11optimizationatomic

Read More
Why is AtomicInteger needed if writes and reads to int variables are atomic?...

javamultithreadingatomicatomicinteger

Read More
Can two processes both enter the busy wait under the Peterson's algorithm?...

c++lockingatomic

Read More
Understanding std::atomic::compare_exchange_weak() in C++11...

c++multithreadingc++11atomicstdatomic

Read More
Uniprocessor atomicity guarantee in C on x86?...

cmultithreadingx86atomic

Read More
Cuda atomic (CAS, Exch) loop hangs...

while-loopcudaatomic

Read More
Cuda Mutex, why deadlock?...

cudalockingatomicdeadlockspinlock

Read More
Do I need to synchronize writes to memory mapped file from different threads before flushing and unm...

multithreadingsynchronizationatomicmmapmemory-mapped-files

Read More
Can a database support "Atomicity" but not "Consistency" or vice-versa?...

databasedatabase-designconsistencyatomic

Read More
How to use atomic variables in C?...

clinuxatomic

Read More
How to do atomic file replacement?...

pythonfilesystemsrenameatomicfwrite

Read More
Can the thread that acquires spin-lock later happen first on the timeline?...

c++multithreadinglanguage-lawyeratomic

Read More
Efficient way to check if we should exit a working thread...

multithreadingconcurrencyc++17threadpoolatomic

Read More
Can the read-read coherence rule infer the modification order according to the read value?...

c++language-lawyeratomic

Read More
Does a release sequence headed by a RMW establish a synchronization relationship?...

c++language-lawyeratomic

Read More
BackNext