Re: JavaMemoryModel: Problem with Thread.sleep

From: Bill Pugh (pugh@cs.umd.edu)
Date: Mon Oct 25 1999 - 17:22:42 EDT


At 12:54 PM -0600 10/25/99, Sean McDirmid wrote:
>Of course there are no garuntees, but on a SMP or NUMA architecutre, the
>write buffers are only so deep, eventually, the write will be reflected in
>main memory (that is, it is commited). I think this would even be the case
>on IBM's SCOMA scheme. In fact, most shared memory architectures will
>eventually make writes viewable (that is, in a finite, good enough, time)
>even if they can't make any garuntees about the order.

Not on some software DSM systems, such as those using lazy release
consistency. Also, things can be kept cached in registers
indefinitely.

        Bill

-------------------------------
JavaMemoryModel mailing list - http://www.cs.umd.edu/~pugh/java/memoryModel



This archive was generated by hypermail 2b29 : Thu Oct 13 2005 - 07:00:21 EDT