Subj : Re: Memory visibility and MS Interlocked instructions To : comp.programming.threads From : Alexander Terekhov Date : Wed Aug 31 2005 03:48 am Joe Seigh wrote: [...] > There is no "make visible" in PC, or release consistency for that matter. You simply don't get it. On a second look, you just need to add one extra store to achieve SC behavior in your example: "processor 2 see the store by 1 into X and stores into Y" ^ | ", stores same value into X," ------------+ regards, alexander. .