Search code examples
Will reading by other cores clear the exclusive status(ldrex) on arm smp?...

assemblyarmatomicarm64load-link-store-conditional

Read More
What exactly is std::atomic?...

c++multithreadingc++11atomicstdatomic

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

c++multithreadingatomicvolatilestdatomic

Read More
Reference counted singleton...

c++multithreadingsingletonatomicsmart-pointers

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

c++c++11atomic

Read More
What is the difference between atomic / volatile / synchronized?...

javamultithreadingsynchronizationatomicvolatile

Read More
AtomicInteger.incrementAndGet() vs. AtomicInteger.getAndIncrement()...

javaatomicjava.util.concurrent

Read More
Atomic operations on `unique_ptr`...

c++multithreadingthread-safetyatomicsmart-pointers

Read More
How is this seemingly airtight synchronous SharedArrayBuffer setup manifesting corruption?...

javascriptatomicsharedarraybuffer

Read More
Implementing a lock-free unbounded queue with new atomic.Pointer types...

goatomicnonblocking

Read More
Is the BigTable CheckAndMutateRow functionaly atomic across multiple regions?...

atomicregiongoogle-cloud-bigtable

Read More
Understanding synchronization with multiple processors...

javamultithreadingcpu-architectureatomiccompare-and-swap

Read More
Why does QEMU use __atomic_thread_fence() together with barrier()?...

cgccatomicqemu

Read More
Which variable types/sizes are atomic on STM32 microcontrollers?...

carmatomicstm32freertos

Read More
_Atomic struct assignment of arbitrary size in C?...

clanguage-lawyeratomic

Read More
Atomicity of loads and stores on x86...

c++x86cpu-architectureatomicmemory-barriers

Read More
optimal to flush low-contention atomic from caches?...

multithreadingcpu-architectureatomiccpu-cachemesi

Read More
C parameter pass by value when parameter is a structure. Can we ensure at least the single parameter...

catomic

Read More
C++ share atomic_int64_t between different process?...

c++multiprocessingatomic

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