> RVWMO is based on experience gained with ARM and DEC Alpha memory ordering models, but fixing the problems
In what ways?
I thought that it was fairly well understood that LR/SC stuff was suboptimal for (for example) lock-free data structures and that the x86 primitives were quite a bit more suitable for those.
Taking a superficial look at the RVWMO stuff doesn't seem to contradict this.
In what ways?
I thought that it was fairly well understood that LR/SC stuff was suboptimal for (for example) lock-free data structures and that the x86 primitives were quite a bit more suitable for those.
Taking a superficial look at the RVWMO stuff doesn't seem to contradict this.
What am I missing? How was this fixed?