> > Do people agree that something like this is required?
>
>I'm not sure. I think for processors which permit this much staleness,
>it's almost a prerequisite to have a working pool (for each processor?)
>of ``fresh'' memory which is guaranteed to not be in cache on other
>processors.
Let me rephase the question:
I believe that if a multiprocessor used the full freedom allowed by
the Alpha specification, that something like what I described would
be required.
However, it isn't clear if it would be required on any existing
multiprocessor. The spec may have a lot of headroom.
It may be required that concepts such as "fresh memory" get
incorporated into the specification, implementation and programming
model of future systems.
Bill
-------------------------------
This is the JavaMemoryModel mailing list, managed by Majordomo 1.94.4.
To send a message to the list, email JavaMemoryModel@cs.umd.edu
To send a request to the list, email majordomo@cs.umd.edu and put
your request in the body of the message (use the request "help" for help).
For more information, visit http://www.cs.umd.edu/~pugh/java/memoryModel
This archive was generated by hypermail 2b29 : Thu Oct 13 2005 - 07:00:16 EDT