[freenet-dev] Re: Re: Re: Re: Re: Re: The name of the fuqid replacement

2006-06-15 Thread Matthew Toseland
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-

[freenet-dev] Re: Re: Re: Re: Re: Re: The name of the fuqid replacement

2006-06-15 Thread Jusa Saari
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 :

Re: [freenet-dev] Re: Re: Re: Re: Re: Re: The name of the fuqid replacement

2006-06-14 Thread Matthew Toseland
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-

[freenet-dev] Re: Re: Re: Re: Re: Re: The name of the fuqid replacement

2006-06-14 Thread Jusa Saari
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 :