Header image

Programming Considerations - Processor Speed

The Motorola DragonBall is a nice CPU in some respects, but it is quite outclassed by the CPU in a typical modern desktop. A modern PC CPU can easily be a hundred times faster. No matter how much assembly programming you do, you will never, ever play Quake on the current generation of Palms.

Remember the model to which Palms were designed; they were intended to be extensions of a desktop PC, allowing the desktop to reach into places where it ordinarily couldn't go. The Palm is great for viewing and entering some kinds of data, but if possible, processing should happen on the PC. Take the example of Plucker, which uses the PC to preprocess websites for viewing on the Palm.

That's not to say that Palms are worthless in the processing department. The slowest Palm is capable of 2.7 MIPs (Million Instructions Per Second) and that's no joke. People have gotten Palms to do the most unlikely things, including playing (specially pre-processed) movies.

[Prev]   [Up]   [Next]