On Thu, Jun 15, 2006 at 12:45:02AM +0300, Jusa Saari wrote:
> > linux runs (i.e. effectively all architectures!) have cache coherent SMP.
>
> Even NUMA systems ? In any case Java runs on more than just Linux systems.
Well, Opterons are cache coherent, and they're NUMA. :) I believe so;
non-cache-
On Wed, 14 Jun 2006 21:32:38 +0100, Matthew Toseland wrote:
> My recollection from C etc was that volatile simply means that it can't be
> cached in a register ... if we are doing waits and sleeps, and since we
Which would also be an important thing to accomplish in a multi-threaded
environment :
On Thu, Jun 15, 2006 at 12:45:02AM +0300, Jusa Saari wrote:
> > linux runs (i.e. effectively all architectures!) have cache coherent SMP.
>
> Even NUMA systems ? In any case Java runs on more than just Linux systems.
Well, Opterons are cache coherent, and they're NUMA. :) I believe so;
non-cache-
On Wed, 14 Jun 2006 21:32:38 +0100, Matthew Toseland wrote:
> My recollection from C etc was that volatile simply means that it can't be
> cached in a register ... if we are doing waits and sleeps, and since we
Which would also be an important thing to accomplish in a multi-threaded
environment :