Title: Primer on Memory Consistency and Cache Coherence, Second Edition