[cpp-threads] SC on PPC
Alexander Terekhov
alexander.terekhov at gmail.com
Mon Apr 30 21:18:35 BST 2007
On 4/30/07, Raul Silvera <rauls at ca.ibm.com> wrote:
[...]
> There are two components to cumulativity. What you're describing is what
> we call B-cumulativity, which extends the B set with loads that observe
> a store in B. What you're missing is A-cumulativity, which extends the
> A set with operations that were performed before the barrier with respect
> to the current processor. This is all spelled out in Book II.
The A set is extended, all right. But what does it bring us given that
we end up with an empty B set with respect to another processor? Under
your logic lwsync would do it as well, so why insist on {hw}sync?
regards,
alexander.
More information about the cpp-threads
mailing list