Tuesday 29th of
June 2004
By courtesy of Christoph Giesselink here are some benchmarks for Emu42
on the Pocket PC 2002 and 2003. The benchmark measures the running time
for the
Miller-Rabin
primality test for the number 999 999 999 961. This makes it easy
to compare the running speeds on the Pocket PC vs the real HP-42S.
Already on a StrongARM
206MHz-based Pocket PC (e.g. the HP Jornada 560 series) does it run at
more than 5.5 times the speed of the real HP-42S. On a XScale
400MHz-based Pocket PC it performs impressingly at 11.6 times the speed
of the real calc - making it the fastest environment running
HP-42S programs that fits in your pocket!
Please also note that although the program is officially called "Emu 42
for Pocket PC 2002" it has now also been tested successfully on Pocket
PC 2003!
|
Calculator
|
Running
time
|
% rel HP-42S |
HP-42S
|
5.48.4
|
100% |
HP-42S
Double Speed
|
2:52.8
|
201% |
ARM
SA1110/206Mhz / PocketPC 2002
|
1:02
|
562%
|
ARM
PX255/400Mhz / PocketPC 2003
|
0:30
|
1160%
|
These figures can be compared to the running times on a desktop PC. For
example a 200MHz Pentium MMX with Win98SE runs the test in 45 seconds
(a speed-up of 7.7 times), while a 2.4GHz
P4 with Win2K runs the test in minimal 3 seconds (speed-up > 100
times).
For a complete overview see this file: E42Bench.zip (updated 7th of April 2005)
|
Footnote: Emu42 for Pocket PC
2002 is not yet published officially. For a more detailed background on
this please see the article A User's Comments on
two HP-42S emulators.
A campaign
for the release of the full version of Emu42 for Windows and the Pocket
PC 2002 version is planned later this summer. (If you want to
contribute already now, please drop me a note!)