Nathan Meyers wrote:

> Nick Lawson wrote:
> > ............
>
> Pretty impressive optimization on symcjit, though it smells a bit like a
> compiler that's been tuned to the benchmarks. Does it perform that well
> on real applications?
>
> Nathan
>

I can only comment on one real application -  matrix diagonalization, which is
heavy floating point stuff. One method, theres no real difference between sunwjit
and symcjit,
a second method symcjit is about 3 times faster.

These methods are copied from Numerical Algorithms in C, so maybe your point
about benchmarks could still apply ..... although I had to de-optimize the C code
in
order to understand it !

Nick

>
> > The times for this (Pentium 166, Sun Windows 95 JDK 1.2, Blackdown 1.2pre-v2
> > + glibc 2.1 + OpenLinux 2.2,
> > 500,000,000 iterations):
> >
> >           VM:       kaffe    Sun        Sun    Blackdown    Blackdown
> >           JIT:               symcjit    none   sunwjit        none
> >                     -----    -------    ----   ---------    ----------
> > With try/catch    388,212    12,360    545,410    136,207    466,300
> > Without           396,401    15,490    601,000    143,784    508,770
> >
> > %faster                2%        20%      9.2%       5.2%      8.3%
> >
>




----------------------------------------------------------------------
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to