What is Total store order (TSO)?

The x86 memory consistency model. It allows only a later read of a different address to overtake an earlier write, reflecting the presence of a store buffer.

Field: Multicore & Synchronization

Total store order (TSO) in the explanations

Questions that mention Total store order (TSO) (1)

  1. What is a characteristic of the x86 memory consistency model (TSO, total store order)?

Related terms

Memory consistency model Store buffer ABA problem Acquire-release semantics Atomic instruction Barrier synchronization Bus snooping Compare-and-swap Condition variable Critical section

Back to the glossary