Subj : Re: Using hierarchical memory as an acquire memory barrier for To : comp.programming.threads,comp.arch From : Alexander Terekhov Date : Mon Sep 12 2005 06:05 pm Joe Seigh wrote: [...] > You don't need it on most systems since they have dependent load ordering. Compilers can turn dd into cc and reorder, "incorrect" software value prediction aside for a moment. AFAICS, 20020194436 is about hacking http://www.cs.umd.edu/~pugh/java/memoryModel/AlphaReordering.html It won't help against "incorrect" hardware value prediction, I'm afraid. http://www.cs.wisc.edu/~cain/pubs/micro01_correct_vp.pdf regards, alexander. .