users
[Top] [All Lists]

[Fwd: Performance comparison of Java (and .NET) runtimes]

To: "'users@xxxxxxxxxx'" <users@xxxxxxxxxx>
Subject: [Fwd: Performance comparison of Java (and .NET) runtimes]
From: Matt Avery <mavery@xxxxxxxxxxxxxxx>
Date: Tue, 19 Oct 2004 07:55:25 -0400
Delivered-to: mailing list users@cinjug.org
Mailing-list: contact users-help@cinjug.org; run by ezmlm
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040113
For those of you who are not also on the Blackdown list, this guy did a nice job on his performance benchmarks. His focus is numerics, so you won't find anything about Swing or serialization performance.


-------- Original Message --------


I have updated a web page showing results of performance measurement of various Java runtimes.

  Performance Comparison of Java/.NET Runtimes (Oct 2004)
  http://www.shudo.net/jit/perf/

The benchmarks on the page are mainly compute intensive and not
server-side ones: SPEC JVM98, SciMark 2.0, Linpack benchmark and
Eratosthenes sieve.  Such benchmark results seem not to be in much
demand these days but recently released JDK 5.0 pushed me into doing
performance measurement.

This time Opteron processor (with 64 bit and 32 bit binaries) was
tested in addition to Pentium 4.  Another interesting point is .NET
Framework, which was tested with simple benchmarks ported to C#.

Possibly interesting points are:

  - C#/.NET performance

    - Startup process and/or JIT compilation may be heavier than
      Java runtimes including HotSpot Server VM.

    - Throughput of .NET Framework is pretty high.
      C#/.NET shown higher performance than HotSpot Server VM
      in Linpack benchmark with large data.

  - Difference between 64 bit (AMD64) code and 32 bit (x86) code on Opteron

    - 64 bit code is faster in some benchmarks, and in other
      benchmarks 32 bit code is faster.

    - 64 bit code should pay the penalty of larger pointer (reference)
      and benefit (a little ?) from faster 64 bit integer arithmetic.

Hope you enjoy,

  Kazuyuki Shudo        shudo@xxxxxxxxxxxx      http://www.shudo.net/


---------------------------------------------------------------------- To UNSUBSCRIBE, email to java-linux-request@xxxxxxxxxxxxxxxxxx with a subject of "unsubscribe". Trouble? Contact karl@xxxxxxxxxxxxx




-- Matthew Avery Senior Developer (513) 470-5316 http://www.einnovation.com/

<Prev in Thread] Current Thread [Next in Thread>