Search code examples
AppleClang 15: no member named 'fetch_add' in 'std::atomic<float>'...


c++c++20atomicclang++libc++

Read More
Does compare_exchange based loop benefit from pause?...


c++c++11x86atomiccompare-and-swap

Read More
Check Map value, wait if need and update atomically...


javaatomicconcurrenthashmap

Read More
Why is integer assignment on a naturally aligned variable atomic on x86?...


c++concurrencyx86atomicmemory-alignment

Read More
Is a function pointer variable always defined/legal for multithreading (thread-safe)(atomic) in C?...


cmultithreadingthread-safetyfunction-pointersatomic

Read More
How does a pipelined processor guarantee instruction atomicity so they don't conflict, and so in...


cpu-architectureatomicprocessor

Read More
C++ memory order on Apple M1 chip not work: reordering happens even with seq_cst in a StoreStore / L...


c++atomicapple-m1arm64memory-barriers

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


cmultithreadinggccx86-64atomic

Read More
What is the difference between atomic and critical in OpenMP?...


openmpatomiccritical-section

Read More
Understanding std::kill_dependency...


c++concurrencyatomicmemory-barrierscarries-dependency

Read More
Is it necessary to call load() before compare_exchange_strong()?...


c++atomicmemory-barriersstdatomiccompare-and-swap

Read More
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
Will reading by other cores clear the exclusive status(ldrex) on arm smp?...


assemblyarmatomicarm64load-link-store-conditional

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
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
BackNext