SMP - nimrody/knowledgebase GitHub Wiki Making sense of acquire / release semantics Book - rust atomics and locks Symmetric Multiprocessing Memory barriers and JVM concurrency LFENCE on x86 Concurrency primitives in intel 64 assembly The C++ memory model When are memory barriers necessary for x86 Explanation of x86 and ARM consistency models Explanation of load/store/full fence instructions on x86 Memory barriers article Linux SMP Memory barriers jcstress stress test Memory barriers in linux Relaxed memory constraints Memory consistency models - thesis