Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

This question already has an answer here:

There are many types of CPUs, like Pentium, Atom, core 2 duo, core iX (X = 3,5, ....), But I always don't look at them this way! I always look at their speed which in GHZ unit and then compare them with each other. For example when some CPU is in type of 'X' with 2 GHZ of speed and another one is in type of 'Y' with 2.2 GHZ of speed, I say the second one ('Y') has better speed and also better performance.

Is it a correct way?

share|improve this question

marked as duplicate by Ƭᴇcʜιᴇ007, Carl B, nc4pk, Moses, slhck Nov 3 '13 at 8:05

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

There are plenty of CPU comparison on internet, type "CPU BENCHMARK" in google box to have a look. If you have a specific application to run. compare against the requirement of the applications behaviors, multi-thread ? cache optimize ? computation or 3D intensive ? – user218473 Nov 2 '13 at 11:01

That's a simplistic way. All others thing being equal, speed is indeed a valid metric but generally, there are many other factors to consider when comparing CPUs including but not limited to:

  • number of cores
  • number of threads
  • number and size of low level caches
  • embedded GPU
  • instruction set, supported extensions
  • 32 / 64 bit support
  • TDP
  • max memory supported
  • memory bandwidth

Not to mention price ...

There is no single method to compare CPU performance, the best choice depends to the load that will be applied to the system. If you can do it, the best way is to run the target program(s) on the tested systems and compare performance.

When this isn't doable, you can use published benchmark results as an approximation.

share|improve this answer
So for example when you want to say your opinion about one CPU what do you do step by step? – abbasi Nov 2 '13 at 13:55
@abbasi Run a benchmark. That's the only reliable way of determining CPU performance. – gronostaj Nov 2 '13 at 15:04

Not the answer you're looking for? Browse other questions tagged .