Search code examples
Is a memory barrier required to read a value that is atomically modified?...


c++multithreadingwinapiatomiclock-free

Read More
Is the order of a side effect in the modification order determined by when the side effect is produc...


c++language-lawyeratomicstdatomicmemory-model

Read More
Does atomic read guarantee reading of the latest value?...


c++multithreadingatomicvolatilestdatomic

Read More
I found a strange phenomenon in my SPSC with lock-free...


c++gccconcurrencythread-safetyatomic

Read More
Why isn't atomic double fully implemented...


c++floating-pointatomiccompare-and-swapstdatomic

Read More
How to Block and wait using AtomicBoolean...


javaconcurrencyatomicjava.util.concurrent

Read More
Is assigning a pointer in C program considered atomic on x86-64...


cmultithreadinggccx86-64atomic

Read More
What are the various ways to disable and re-enable interrupts in STM32 microcontrollers in order to ...


cstm32atomicinterruptisr

Read More
What are atomic operations for newbies?...


multithreadingconcurrencyoperating-systemsynchronizationatomic

Read More
InterlockedDecrement uses XADD but InterlockedIncrement uses INC?...


c++windowsx86atomicinterlocked

Read More
Is synchronization relationship necessary to avoid the duplicate invocation of a function?...


c++language-lawyeratomic

Read More
Bytewise atomic memcpy and sequence locks in C++23...


c++atomicc++23seqlock

Read More
Relaxed Memory ordering on fetch_add...


rustatomicmemory-barriersinstruction-reordering

Read More
Is an 8 byte memcpy() atomic on a 64bit linux machine?...


phplinuxconcurrencyatomicmemcpy

Read More
Why does this Threadpool Deadlock upon Destruction?...


c++multithreadingc++20atomicbarrier

Read More
Go atomic.AddFloat32()...


gofloating-pointadditionatomic

Read More
What does "atomic" mean in programming?...


javaatomic

Read More
Clojure function that waits on the completion of another function before executing...


concurrencyclojureatomic

Read More
Is `AcqRel` necessary in the atomic read-modify-write operation to avoid data race in a lock-free mu...


c++rustlanguage-lawyeratomic

Read More
Is statement in C++, i.e., instructions ends with semi-colon ';', executed as a whole in mul...


c++multithreadingatomic

Read More
How to correctly simulate `atomicAdd` on `u64` by using two `u32` buffers?...


cudaatomicuint64webgpuwgsl

Read More
Mongoengine: Atomic [create or modification]...


mongodbappendatomicmongoengine

Read More
Create directory only if not exists (.NET)...


c#.netdirectoryatomic

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


atomicshared-memorymemory-barriersinterprocessposix-mq

Read More
What does memory_order::acquire do for a read-modify-write operation?...


c++multithreadinglanguage-lawyeratomicmemory-barriers

Read More
Understanding c++11 memory fences...


c++c++11atomic

Read More
What is the cost of atomic operations?...


performanceatomiccpu-architecturelock-free

Read More
Lock-free thread safe lazy manual initialization of singleton in modern C++...


c++multithreadingc++20atomicmemory-barriers

Read More
C++ decrementing an element of a single-byte (volatile) array is not atomic! WHY? (Also: how do I fo...


c++arduinointerruptatomicavr

Read More
Memory ordering with multiple releases and a single acquire...


c++multithreadingatomicmemory-barriers

Read More
BackNext