Using Lamport clocks to reason about relaxed memory models | IEEE Conference Publication | IEEE Xplore