On the definition of sequential consistency

  • Authors:
  • Ali Sezgin;Ganesh Gopalakrishnan

  • Affiliations:
  • Atilim University, Department of Computer Engineering, Incek, Golbasi, Ankara, Turkey;School of Computing, University of Utah, Salt Lake City, UT

  • Venue:
  • Information Processing Letters
  • Year:
  • 2005

Quantified Score

Hi-index 0.89

Visualization

Abstract

The definition of sequential consistency is compared with an intuitive notion of correctness. That the definition is not strong enough is illustrated through a hypothetical memory system which is clearly incorrect, yet sequentially consistent. It is claimed that the reason for this is the absence of a relation between what actually happens (temporal order) and what seems to happen (logical order). A stronger version of sequential consistency is proposed.