Author: Christophe Theron
Date: 12:31:12 05/23/02
Go up one level in this thread
On May 23, 2002 at 14:48:08, J. C. Boco wrote:
>On May 23, 2002 at 11:17:29, Roy Eassa wrote:
>
>>
>>Now that Palm is migrating to the faster CPUs that Pocket PC uses, are you
>>planning to abandon developing Chess Tiger for Pocket PC and just stick with
>>Chess Tiger for Palm OS?
>
>
>I would like to add a question. Given the StrongArm processors in Palms will be
>available later this year, when will you have a StrongArm-Native ChessTiger for
>Palm?
I don't know. As soon as I get the necessary tools (compiler, IDE), but they are
not ready at this time.
> How much slower will a non-native version be?
I don't know. It is possible that Chess Tiger running on a StrongARM emulating a
DragonBall is as fast as on a real DragonBall. PACE (the DragonBall emulator in
PalmOS 5) is only 80Kb in size and from what I read is very efficient.
The speed of the emulator is not the only issue. The OS APIs are going to be
MUCH faster, because the new OS is written in native StrongARM. And Chess Tiger
uses the OS heavily to deal with hash tables (it is not possible to have direct
access to big chunks of memory under the current version of PalmOS, so I have to
call an OS API each time I need to access the hash table, that is on every
node).
I guess the native StrongARM version of Tiger will be 6 to 10 times faster, but
it's just a guess. It could be more, not only because the clock runs faster
(bigger MHz number) but also because on the ARM architecture you need less clock
cycles to process one instruction (it's a RISC).
Christophe
This page took 0.01 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.