And verily, didst Shannen hastily scribble thusly:
Quote:> hi to all
> i'm porting an application bulid on a ARM processor running on 36Mhz on to
> a
> i486 machine at 66MHz. But it seen that the application has run at a very
> slow speed compare with a 36Mhz processor.
> the system show that it is using it's full CPU time on the process. What
> could be the problem?
ARM are RISC processors. Processor speed comparison between different
architectures is meaningless. Especially when you're trying to compare a
RISC chip to a CISC chip.
RISC are faster. They tend to run on fixed instruction word length and each
instruction normally takes the same amount of time. (The idea RISC chip
should manage each instruction in one clock cycle).
CISC may take 10 clock cycles to complete a complex instruction, so a 66Mhz
486 may be the equivalent of a 6.6Mhz ARM.
(A bit over-simplified, but that's the general idea)
No. I'll respond to the group. IF you can't be bothered to read it....
--
______________________________________________________________________________
| Andrew Halliwell Bsc | "The day Microsoft makes something that doesn't |
| in | suck is probably the day they start making |
| Computer science | vacuum cleaners" - Ernst Jan Plugge |
------------------------------------------------------------------------------
|GCv3.12 GCS>$ d-(dpu) s+/- a C++ US++ P L/L+ E-- W+ N++ o+ K PS+ w-- M+/++ |
|PS+++ PE- Y t+ 5++ X+/X++ R+ tv+ b+ DI+ D+ G e++ h/h+ !r!| Space for hire |
------------------------------------------------------------------------------