Dan Sugalski wrote:
I just gave a run of examples/assembly/mops_p.pasm, getting some performance numbers. Here's an interesting timing.

no jit: 24.9 seconds
with jit: 33.6 seconds

This is... odd. And on PPC, FWIW, and I'm not sure if it happens on x86.

I'm pretty new to this, so I apologise if this is useless information.


perl assemble.pl examples/assembly/mops_p.pasm > mops_p.pbc


./parrot mops_p.pbc
Iterations: 100000000
Estimated ops: 200000000
done
Elapsed time: 53.746114
M op/s: 3.721199


./parrot -j mops_p.pbc
Iterations: 100000000
Estimated ops: 200000000
done
Elapsed time: 4.450022
M op/s: 44.943598


I'm running Linux 2.4.19 on x86, gcc 3.2. My Parrot is a fresh checkout/build within the past hour.


Someone care to check it out and poke around a bit?

'Fraid I probably wouldn't be of much use there.

Douglas

Reply via email to