I don't know if there is an answer to this question, but I'm going to ask anyways. So just out of curiosity, how do cell phone processors and their rated speeds (553Mhz, 1Ghz snapdragon, etc) compare to say a computer processor of the same frequency? For example, 1Ghz snapdragon vs. a 1Ghz Pentium III CPU, etc?
I ask because I'm wondering how far we've come in terms of putting powerful processors in very small things...![]()
-
It's difficult to compare since they're designed for different tasks. Even comparing speeds of two architectures of Intel processors, isn't absolute. Frequency is a poor measure of general performance because of the vastly different tasks that processors are designed for.
-
At least Intel CPUs all use roughly the same instruction set and are all multi-thread/multi-task capable these days. Lots of cellphones use single threaded or even unitasking processors and are RISC, not CISC. Frequency alone is largely meaningless when comparing even disperate cellphone processors to eachother, let alone comparing them to full computer procs.
-
Is there anything like a number crunching ability test for small processors? Maybe a floating-point-operations (FLOP) benchmark? I remember personal computer CPUs can do many GFLOPs right?
-
Instructions-per-clock cycle isn't even a good measurement in this case, unless you're comparing processors that use the same instruction set.
Example:
Intel/AMD desktop/laptop/netbook processors -x86 (or x86-64) instruction set (usually a form of CISC)
Mobile phone processors (e.g., ARM, Intel XScale) -Usually a RISC-based instruction set of some sort, dissimilar to desktop processors
Graphics processing units (i.e., nVidia, AMD, etc.) --other instruction sets, dissimilar to the previous two
Video encode/decode processors (e.g., Sigma Designs) -another instruction set.
All of these mean you can't benchmark CPUs across instruction sets without inventing a platform-agnostic API to do it. Even then, results wouldn't be very meaningful, because one processor might perform a certain task every day, and another might not perform the same task ever, due to differences in their intended design. -
lol, ok. My question is teh stupid. Next!
-
there is no stupid question in the world, only stupid people who dont ask the questions that should be stupid.
Question about different KINDS of processors
Discussion in 'Hardware Components and Aftermarket Upgrades' started by iNoob.x, Oct 23, 2009.