Originally posted by: Jeff7
I don't remember the technical terms (been awhile since I read the magazine article on why), but the P4 has more stages in its processing pipeline. This was so that it could scale to higher GHz ratings eventually, but with present speeds, it was a bit of a slowdown. This meant that the processor had to go through more clock cycles until it got a result from a calculation - the P4 got less work done per clock tick than the Athlon. It was to make up for this though by simply having more clock ticks per second - more GHz.
Intel introduced Hyperthreading too, which, from what I gather, is like trying to make a single processor work as two. It tries to do more than one action at a time, which usually translates to pretty good performance gains, especially in apps optimized to support Hyperthreading.
Originally posted by: OddTSi
I think everyone is confusing the guy by using technical terms and going into descriptions of pipelines.
It's all a matter of throughput, which is the true measure of a processor's performance, not IPC or frequency.
Imagine two escalators, A and B. A is only wide enough for two people to fit on one step, B on the other hand is wide enough for 4 people to fit on one step. A however moves twice as fast as B does. If you compare the escalators based only upon how many people can fit on each step, B is the better one. If you compare the escalators based upon how fast they go, then A is the better one. But which one can move more people for a given time period (the true measure of performance)? The answer, they both move the same. B fits twice as many people per step, but A moves twice as fast so it makes up for that.
This is analogous to processors. How many people can fit on each step is like the IPC (Instructions Per Cycle) of a processor, how much work it gets done per cycle. How fast the escalator moves is like the frequency of a processor, how many cycles in a second. So the true performance of a processor is based on the product of these two values (there's other things that come into play like memory etc, but we'll just keep it simple), how much work gets done in a second.
AMD processors do more work per cycle, but the P4 processors have a higher frequency that makes up for it. In the end each individual value (IPC and Frequency) is fairly useless, it's the product of the two values that matters.
Originally posted by: Ramses
So how do the P4M's or whatever they are that are suposed to be so much faster than a regular P4 fit into this? More effecient internaly I'm guessing, but how so?
Originally posted by: Venomous
Easiest definition....
P4 = a front wheel drive car with turbo. Has the horsepower, but lacks the torque.
Athlon = rear wheel drive car with turbo. Has all the torque but lacks a little hp.
Torque moves you.![]()
Originally posted by: Venomous
Easiest definition....
P4 = a front wheel drive car with turbo. Has the horsepower, but lacks the torque.
Athlon = rear wheel drive car with turbo. Has all the torque but lacks a little hp.
But Horsepower wins races.Torque moves you.![]()
Originally posted by: FishTankX
Now here's the real question.
Why is a 1.6GHz Pentium-M faster than a 1.6GHz Athlon??
Originally posted by: Accord99
Originally posted by: Venomous
Easiest definition....
P4 = a front wheel drive car with turbo. Has the horsepower, but lacks the torque.
What does FWD have to do with torque output of a turboed engine?
P4 = F1 car. Supremely fast and the epitomy of CPU technology, but requires a smooth track to run at top speed.
Athlon = rear wheel drive car with turbo. Has all the torque but lacks a little hp.
Athlon = World Rally cars, also fast in virtually any conditions. However, in ideal situations, will lose out to the P4.
But Horsepower wins races.Torque moves you.![]()
