Weak ordering---a new definition 论文
1990引用 247
Parallel Computing and Optimization TechniquesDistributed systems and fault toleranceDistributed and Parallel Computing Systems
摘要
A memory model for a shared memory, multiprocessor commonly and often implicitly assumed by programmers is that of sequential consistency. This model guarantees that all memory accesses will appear to execute atomically and in program order. An alternative model, weak ordering, offers greater performance potential. Weak ordering was first defined by Dubois, Scheurich and Briggs in terms of a set of rules for hardware that have to be made visible to software.