Here is an olde but very interesting presentation on the x86 architecture memory model:
http://www.youtube.com/watch?v=WUfvvFD5tAA
If you want to learn about TSO, TLO, and what exactly are the re-ordering guarantees that x86 gives, then this is the presentation to watch.
Also useful if you want to implement your own Locks, or Atomics API... which I guess only a very small subset of people will value.
Btw, here are a few more links you may find interesting:
http://www.cl.cam.ac.uk/~pes20/weakmemory/#x86
No comments:
Post a Comment