Quote:
Originally posted by Floyd:
I have read the explanations of pipelining and followed the links to G4 thread and hardware centrals explanation. They have all been great, and I think I now have a pretty good grasp of it. But I dont understand one thing. The P3 at .18 micron can reach a max of about 1.13 GHz. The P4 at .18 micron is apparently not going to be much good because at max speeds of 1.4/1.5 GHz, the branch mispredictions will slow it and the advantages of the larger pipeline comapered to the P3 won't be realised at those speeds.
What I dont understand is that if the P4 has a pipeline of double the size, essentially cutting work of each stage in half, allowing a clock cycle to take half as long as the P3, why then is the max speed of the P4 at 0.18 micron 1.4/1.5 GHz and not 2.26GHz???
Oh wait, an idea just came to me. Because you have double the pipelines and so therefore approximately double the resistor count requiring double the amount of power to run, does this make the chip too hot to run stablely at anything past 1.4/1.5 GHz?? If this is the case then wouldnt Intel have made a mistake with these extra pipe stages, because even though they can theoreticaly run at double the speed of a P3, the extra heat caused only allows a clock improvement of about 25%, and maybe not worth extra cost in doubling the die size req'd for a chip. Or will the heat scale with the die shrink, allowing a .13 P4 to have 50% max clock increase over a .13 P3. (Intel reckons P3's will reach 2 GHz on .13 micron)?
Intel has already demonstrated a 2.0GHz P4 made in .18 Aluminum, so like Arcadian said the 1.4/1.5 is just the initial speed. AFAIK the PIII didn’t go above 733 MHz on this process initially.