Arm's Weakly-Ordered Memory Model and Barrier Requirements - Ash Wilding, Amazon
Arm Barriers 101: Arm's weakly-ordered memory model
Uh-oh, It's I/O Ordering! - Will Deacon, Arm
From Weak to Weedy: Effective Use of Memory Barriers in the ARM Linux Kernel - W. Deacon, ARM
Advanced Topics: Software Memory Barriers
Advanced Topics: Hardware Memory Barriers
5. ARM Start up - Register and Memory Model
Getting Started with ARM Memory Management Using "The Stack" | R13/SP Control in ARM Assembly
ARM Architecture lecture, Out Of Order (OOO) Execution, Memory ordering, Weak Memory order, TSO
Computer Architecture - Lecture 20: Memory Ordering (Memory Consistency) (ETH Zürich, Fall 2020)
Weak Memory Models 101
Linux-Kernel Memory Ordering: Help Arrives At Last!
10 DPDK Locks Optimizations and New Locks APIs Gavin Hu, ARM
ARM M-3 | Instruction barrier and memory barrier instructions|
Bridging the Gap in the RISC-V Memory Models
The Semantics of Transactions and Weak Memory in x86, Power, ARM, and C++
Embedded Systems - E10 - Memory System Organization
ARM MEMORY MANAGEMENT (CSF11203)
CppCon 2015: Michael Wong “C++11/14/17 atomics and memory model..."