Review Note
Last Update: 10/13/2023 03:21 PM
Current Deck: multicoren
Published
Fields:
Front
Explain the concept of 'Sequential Consistency' in multicore programming.
Back
'Sequential Consistency' is a memory consistency model which postulates that operations from all processors in a multicore system appear to execute in some interleaved, sequential manner and that operations' order conforms to the program order established by each individual processor.
Extra
In a system adhering to Sequential Consistency, the result of any execution is the same as if the operations of all the processors were executed in some sequential order, and the operations of each individual processor appear in this sequence in the order specified by its program. It simplifies reasoning about parallel programs but can be a hindrance to various performance optimizations that involve reordering memory operations.
Suggested Changes:
Deck Changes (Suggestion to move the Note to the following Deck):
Field Changes:
Tag Changes: