SPARC hardware with weaker ordering than TSO
Taylor R Campbell <[email protected]> Sun, 17 Jul 2022 19:42:44 +0000
| Newsgroups | gmane.os.netbsd.ports.sparc64 |
|---|---|
| Message-ID | <[email protected]> |
Does any actual hardware implement a weaker memory model than TSO? I'm not asking whether you can technically set the bits in the processor state field -- I'm asking whether the hardware will actually reorder loads or stores or both in violation of the TSO rules, or the PSO rules. Also curious -- particularly for SPARCv7 or SPARCv8 -- what reordering applies to I/O memory operations, since there's no MEMBAR #MemIssue pre-v9. References appreciated!