Memory access ordering - an introduction | Dark Hacker News