Armin Rigo added the comment:

For reference, no, it can't happen on x86 or x86-64.  I've found that this 
simplified model actually works for reasoning about ordering at the hardware 
level: think about each core as a cache-less machine that always *reads* from 
the central RAM, but that has a delay for writes---i.e. writes issued by a core 
are queued internally, and actually sent to the central RAM at some unspecified 
later time, but in order.

(Of course that model fails on other machines like ARM.)

----------
nosy: +arigo

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue31119>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to