Processor Speed

  • Thread starter Thread starter swalker
  • Start date Start date
S

swalker

How do you compare the stated speed of single processor with the
stated speed of a dual processor?
 
Apples and oranges - IOW, you don't. Each processor core in a
multi-processor unit runs at the rated speed but there are two of them.

OK. So, I guess the question is, does 2 runnning at 1.5 equal a single
running at 3.0
 
Based on what I know - No.

It means that you have two CPUs that can help you to process jobs
"simultaneously" but doesn't mean it will double its power.

CPU is like a machine in a production environment and they actually use
manufacturing theories and algorithms for CPU design.

So instead of you have one powerful machine, you now have two
maybe_not_so_powerful machines.

But you may ask, why will it be good? Because many jobs don't have to wait
and can be processed by two machines at the same time, instead of one which
will delay other jobs that could be finished earlier. This is so-called
"parallel processing" in production.

Example: One processor is handling virus scanning and the other one is
handing the rest of jobs from the user and applications.

Now, here is the tricky part. Image you are the foreman and you are
responsible for assigning jobs to the two (or more) machines; what things
will you consider?

That's the challenge for OS and applications, and in this case, they are the
foreman, and they have to constantly "re-schedule" and "re-dispatch" jobs
based on inputs from user, devices, and program instruction sets with all
kinds of constraints.

In addition, processors also have to do their parts once they have received
the jobs.

So in theory, we should have more throughputs (which transfers to what we
call performance or "fast") but the result really depends on the quality of
job scheduling algorithms in addition to processing speed.

There are other cosniderations for why CPU went to multi-cores instead of
higher clock, but let's forget about that for now.

Mt 2 cents, and hope someone could also share if I am wrong.
 
Nope, sure doesn't. Two cores running at 1.5 will give some performance
boost when compared to one core running at 1.5 but it won't be anything near
the performance of a single core running at 3.0 natively.

--
Richard G. Harper [MVP Shell/User] (e-mail address removed)
* NEW! Catch my blog ... http://msmvps.com/blogs/rgharper/
* PLEASE post all messages and replies in the newsgroups
* The Website - http://rgharper.mvps.org/
* HELP us help YOU ... http://www.dts-l.org/goodpost.htm
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top