•A multiprocessor
memory system is coherent if for every location there exists a serial
order for
the operations on that location consistent with the results of the execution such
that
•The
subsequence of operations for any processor are in the order issued
•The value returned by each read is the value written by the last write
in serial order