Subj : Re: sync vs. eieio on powerpc To : comp.programming.threads From : Joe Seigh Date : Tue Mar 01 2005 07:04 am On Tue, 01 Mar 2005 12:04:10 +0100, Alexander Terekhov wrote: > > Joe Seigh wrote: > [...] >> I'm guessing isync is "load/load" and "load/store". > > I think that in sparc terms, it is more proper to view it as > store/load and store/store in conjunction with successful store > conditional. > Actually, only in conjunction with a load reserved/store conditional on the same memory location. And some pretty specific overall logic at that. In general, it's incorrect to characterize it as an acquire with anything but a prior load. -- Joe Seigh .