Subj : Re: YALFAm (Yet Another Lock Free Approach, maybe) To : comp.programming.threads From : Chris Thomasson Date : Fri May 27 2005 08:59 pm > "exact same memory visbility semantics they happen to have on current x86 > platforms" acquire & release semantics ( st.rel / ld.acq ) are held for loads and stores to the same locations; you sometimes have to use full membars ( mfence, LOCK prefix ) to enforce the ordering of a "critical-sequence" of loads/stores to different locations on IA-32. Subsequent operations to different locations can migrate above a st.rel without a membar on IA-32... .