Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> 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.

What am I missing? How was this fixed?



The memory model and atomic ops are unrelated.

The memory model specifies what happens when you DON'T use atomic ops.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: