On Sun, Dec 11, 2005 at 10:25:54PM +0100, Leopold Toetsch wrote:
> 
> On Dec 11, 2005, at 17:01, Leopold Toetsch wrote:
> 
> >Leopold Toetsch wrote:
> >
> >>I've timed Ack(3, 9) with an optimized Parrot build:
> >>Python      13.7
> >>Parrot -j   15.3
> >>Parrot -C   13.8
> >
> >Down now (r10445) at:
> >
> >  parrot -C ack.pir             5.7s
> >  parrot -C binarytrees 16     1m14s
> 
> ./parrot -C ack.pir                4.9s
> ./parrot -C binarytrees.pir 16    59.1s
> 
> I'm stopping the optimization game now, before we are at incredible 
> speed and/because the low hanging fruit is already consumed.
> 
> All tests with Configure.pl --optimize (it doesn't make sense to run 
> comparable bechmarks w/o -Ox) on linux/x86 with a 2 GHz athlon w 512K 
> cache.
> 
> leo
> 

Just curious, but why is mono at .38 seconds and 10.00 seconds respectively? 
What in the .NET implementation makes recursive calls so fast?

Ed

Reply via email to