John Wilson wrote:
> On 4/2/08, Charles Oliver Nutter <[EMAIL PROTECTED]> wrote:
>>  I ran into a very strange effect when some Sun folks tried to benchmark
>>  JRuby's multi-thread scalability. In short, adding more threads actually
>>  caused the benchmarks to take longer.
> 
> 
> Was this work being done on Intel hardware?
> 
> I'm just wondering if this might be some issue with the cache on Intel
> mutli core processors (i.e. the cache is constantly being
> invalidated).
> 
> This could be tested by running the equivalent C code on Intel kit and
> running the Java code on non Intel kit.

In both cases (my benchmarking and "Sun guys" benchmarking) it was on 
x86-based hardware, but my runs were on OS X Intel (Core Duo) and theirs 
were on Solaris AMD x86-64 (Opteron). I have not yet heard back whether 
my fix improved thread scaling for them.

- Charlie

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "JVM 
Languages" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/jvm-languages?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to