In a recent note, Edward E. Jaffe said:

> Date:         Thu, 16 Jun 2005 22:41:17 -0700
> 
> Paul Gilmartin wrote:
> 
> >I had thought that for different processors; more likely on different
> >systems (have I got that term right?) in a sysplex, it is possible that
> >a = b; in fact that is the rationale for providing the programmable
> >value -- it guarantees uniqueness overall.  So, if the processor with
> >the higher programmable value does a STCK[E] very shortly before the
> >processor with the lower programmable value so a = b, the first STCKE
> >will store a higher value than the second.  The question is whether
> >any event, or communication between processors, in so short an interval
> >(less than one clock tick) can manifest monotonicity violation.
> 
> I believe the use of STCKSYNC by very sensitive multi-system routines
> reduces the possibiliy of this to zero.
> 
Is this simply because the STCKSYNC macro necessarily takes so long to
execute that the possibility of such overlap as I envision is removed?
Any means of introducing a sufficient delay would prevent the behavior.

-- gil
-- 
StorageTek
INFORMATION made POWERFUL

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to