ARM Parrot benchmarks

koobla on 2005-10-11T11:21:46

Started running some basic benchmarks:

root@tinypxa263:/var/tmp/parrot-0.3.0# uptime ; ./parrot examples/benchmarks/primes2.pasm  ; uptime
 00:15:25 up 15 min, load average: 0.34, 0.28, 0.20
N primes calculated to 5000 is 670
last is: 4999
 00:16:55 up 16 min, load average: 0.85, 0.47, 0.27
root@tinypxa263:/var/tmp/parrot-0.3.0# uptime ; perl examples/benchmarks/primes2.pl ; uptime
 00:17:14 up 17 min, load average: 0.60, 0.43, 0.26
N primes calculated to 5000 is 670
last is: 4999
 00:20:20 up 20 min, load average: 0.97, 0.69, 0.39


...so Parrot 0.3.0 needs 80 seconds while Perl 5.8.4 needs 186 seconds -- a good gain.


Slightly Better Benchmarks

chromatic on 2005-10-11T18:16:45

Do you have the time command available? It shows a little more detail and is easier to use than the two uptime commands.

Re:Slightly Better Benchmarks

koobla on 2005-10-11T19:21:09

not yet -- have to cross-compile it first. Did not bother with benchmarks earlier on, but will post an update later.

Re:Slightly Better Benchmarks

koobla on 2005-10-12T15:25:42

so, compiled time and executed the primes again: http://use.perl.org/user/koobla/journal/27129

Simon