Intel memory ordering, fence instructions, and atomic operations (2009) | Hacker News Reader