Questions
Linux
Laravel
Mysql
Ubuntu
Git
Menu
HTML
CSS
JAVASCRIPT
SQL
PYTHON
PHP
BOOTSTRAP
JAVA
JQUERY
R
React
Kotlin
×
Linux
Laravel
Mysql
Ubuntu
Git
New posts in memory-fences
Re-ordering of assignments and adding a fence
Oct 06, 2021
java
variable-assignment
volatile
memory-fences
Java Unsafe.storeFence() documentation wrong?
Sep 08, 2017
java
multithreading
unsafe
memory-fences
Memory Fences - Need help to understand
Jun 21, 2017
c++
multithreading
multicore
memory-fences
Are volatile reads and writes atomic on Windows+VisualC?
Apr 18, 2022
c++
visual-c++
atomic
volatile
memory-fences
Out of Order Execution and Memory Fences
Jul 13, 2018
c
x86
cpu
memory-barriers
memory-fences
C11 memory fence usage
Sep 18, 2022
c
multithreading
atomic
c11
memory-fences
Why is (or isn't?) SFENCE + LFENCE equivalent to MFENCE?
Oct 16, 2022
assembly
x86
x86-64
memory-barriers
memory-fences
Do memory fences slow down all CPU cores?
Apr 09, 2022
c++
c
cpu
atomic
memory-fences
Where to places fences/memory barriers to guarantee a fresh read/committed writes?
Oct 15, 2022
c#
.net
multithreading
volatile
memory-fences
In OpenCL, what does mem_fence() do, as opposed to barrier()?
Nov 25, 2020
opencl
gpgpu
memory-barriers
barrier
memory-fences
Why isn't a C++11 acquire_release fence enough for Dekker synchronization?
Sep 05, 2022
multithreading
c++11
synchronization
atomic
memory-fences
Is atomic decrementing more expensive than incrementing?
Jul 09, 2020
c++
performance
atomic
reference-counting
memory-fences
What is the difference between using explicit fences and std::atomic?
Dec 14, 2019
c++
c++11
atomic
memory-fences
When is a compiler-only memory barrier (such as std::atomic_signal_fence) useful?
Sep 01, 2022
c++
c++11
atomic
memory-barriers
memory-fences
Java 8 Unsafe: xxxFence() instructions
Jan 02, 2018
java
concurrency
java-8
unsafe
memory-fences
When are x86 LFENCE, SFENCE and MFENCE instructions required?
Aug 26, 2022
multithreading
assembly
x86
cpu
memory-fences
What is a memory fence?
Aug 15, 2022
concurrency
memory-fences
« Newer Entries