- TalkBack 16 of 35:
- Next »
- « Previous
- Thread View
- Flat View
- what you think is speed may not be
-
Let's say you have a 1 GHz CPU and a 1.4 GHz CPU. Which is faster?
With only that much information, you can't tell.
Processor speeds refer to clock speed, or the speed at which the CPU can compute. What is critical is latch speed, which is (basically) the speed at which a CPU can fetch another instruction to do work. Assuming everything else is perfect for both CPUs:
The clock speed, or 'cycle' of the 1 GHz CPU is a billionth of a second, or a nanosecond.
Let's say the old 1 GHz CPU could latch an instruction in 1 nanosecond. That is pretty good. That means that your 1 GHz CPU can fetch the next instruction as soon as it is done with the current one. A lot of instructions take more than 1 cycle, so your 1 GHz CPU is actually doing a good job using its resources since it can work on another instruction immediately after finishing the current one.
Let's say that some chip-maker was having a rough time. Everyone else had 1.4 GHz chips coming out, so they needed to market one too, but they just can't get their latch speed fast enough. A cycle in a 1.4 GHz CPU is much shorter, about .7 nanoseconds, but their latches only can transmit an instruction in 1 nanosecond.
So... they bulid and market a CPU with a 1.4 GHz clocked processing core and a pipeline with 1 nanosecond latches. What happens?
The CPU can only accept a new instruction every .7 nanoseconds, but the instructions can only be delivered every 1 nanoseconds... so the CPU has to wait two clock cycles to get each instruction.
Let's presume you have a big program of 1 billion instructions.
The 1 GHz CPU with the 1 nanosecond latch speed will take 1 second to complete it. Remember, a nanosecond is a billionth of a second, and a Gigahert is one billion operation per second. So, your one billion instructions would executed one after the other, each immediately following the last.
What about the 1.4 GHz CPU?
Well, it can only get an instruction every 1.4 nanoseconds. Since the latch speed is slower than the processor core's clock the CPU can only get one instruction every two cycles.
The same bunch of instructions will take 1.4 seconds to run on the 1.4 GHz machine.
The CPU will latch an instruction, execute it, which takes .7 nanoseconds, wait one cycle, which takes .7 nanoseconds, and then can latch the next instruction.
This is an overly simplified example, assuming everything else in the computers is the same and can the instructions are fed in at infinite speed and blah, blah... but the fact remains that clock speed makes your processor WAIT faser, not necessarily WORK faster.
This being said... 1.4 GHz doesn't mean .4 GHz faster than 1 GHz. It basically just means one is different. Whether it is faster or not depends on MANY other things.
So... maybe these nice, new low-power chips have lower clock speeds, but they might be able to get the job done faster and with less power than their big brothers. - Posted by: deymious@... Posted on: 08/23/05 You are currently: a Guest | Members login | Terms of Use
What do you think?
SponsoredWhite Papers, Webcasts, and Downloads
- Building the Virtualized Enterprise with VMware Iinfrastructure VMware VMware virtualization software has been adopted by over 120,000 enterprise ... Download Now
- Three Steps You Need to Know to Stop Data Loss Varonis Sensitive data exposed to misuse or loss... it is the stuff of nightmares ... Download Now
- Email Security and Archiving - Clearer in the Cloud Google The time is NOW for businesses and organizations of all sizes to implement ... Download Now
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
- Microsoft Dynamics CRM Online - Free Six-Month Trial for Eligible Organizations
-
Microsoft Dynamics CRM Online provides fast online access, simple contact management and better sales performance for a low monthly cost - the best value on the market today.

- Learn more about the free, six-month trial offer>>
- Learn more about tools to grow your business
-
The Business Essentials Guide provides you useful tools and templates to help grow your business and save you time with automated shipping solutions.
- Save time with the UPS Business Essentials Guide
- Reduce risk. Reduce complexity. Increase reliability.
-
A simplified IT environment isn't just less complex. It's also more reliable. Standardize on a single Linux platform with SUSE Linux Enterprise from Novell, and get the world's most interoperable Linux
- Learn more >>
-
-
Smart Tech
Expert advice on innovations in healthcare and the green technologies that make it happen.
Find out more
-
Smart Business
Discussion and advice on management issues that revolve around making your world smarter and more useful.
More Smart Advice
-
Smart People
The best and worst moves in the management and strategy trenches.
Learn More






