Then why didn't those growth-prospects materialise? It's not good if something COULD happen if it never does. Hey, I COULD win in the lottery.
Um, IBM is am massive semiconductor-company. It's not like Intel spends billions while IBM spend peanuts.
Actually, it is kind of like that... Intel essentially has one product line-- yeah they do a little Itanic development but not much. IBM has many. The PowerPC series has essentially one customer. So, growth-for-resources on the PowerPC was very impressive.
All indications are that IBM had a new generation of devices ready for release, they even demoed some of them. It would have remained competitive.
Does NetBurst indicate that x86 is crappy?
It's an indication of the state of the x86 line at the time the G5 was in production. If you're going to go on and on about no G5 laptop, then compare what the Intel alternative was at the time. The Pentium M wasn't much to cheer about either.
There has neven been a Mac or PC with a 1.5GHz memroy-bus. Fastest Memory-bus in the last PowerMac G5 ran at 533Mhz. Are you by any change confusing memory-bus with front-side bus?
The CPU interface to memory is through the front-side bus, yes. To break it down more fully, the front side bus running at 1.25GHz-ish drives the memory and PCI controller chip which in turn runs drives the memory buss at 533MHz, double pumped, or 1.066GHz.
I think you see my point-- the G5 power was largely consumed by the bus frequencies, and the controller chip also ran very hot.
Multi-core G4 would have been utterly starved for bandwidth.
Because the designers would have been too stupid to rework the interfaces and caches?
Because they increased it's capabilities? Because it got twice as many USB-ports as before? Because it got faster CPU? Because it moved to SO-DIMM instead of standard RAM? Because it got two memory-slots as opposed to just one? Because it got a remote? Because it got new multimedia-software?
In case you didn't know: the internals of the Mini got a total makeover when they moved to Intel. The CPU is only a part of the equation.
No, the CPU is all of the equation. The CPU determines the chip set and the chip set determines the memory selection and most of the peripheral set as well.
What you're arguing is that it cost $100 to add a couple connectors. That doesn't make sense.
G4 to Core solo went from 130nm to 65nm. That's a 4 to 1 reduction in silicon per unit logic. There's also a significant reduction in gate capacitance making for faster logic-- more speed is what you get for free when making smaller chips. Is it faster than the G4? I hope so, given that it has physics on its side and was released years later.
The RAM for the Intel mini is also cheaper than the RAM for the G4 mini.
So... Cheaper memory, no GPU, and two more USB ports for $100. I'm gonna have to go on a limb here and say the Intel processor, even at a 4 to 1 silicon density advantage, is significantly more expensive than the G4.
Faster CPU's usually are more expensive that slower CPU's. Had they used as slow CPU as the G4 was in the Mini, they could have shaved maybe 20 bucks off the new Intel-price. But the CPU's they ended up using weren't really that much more expensive. 30 bucks maybe at the low-end.
Sure they could have cut the performance of the Intel chip down a bit, but that would have been even more embarrassing... It would have simply shown that you're paying more for exactly the same performance we had with the G4 2 years ago.
Cell is an absolute screamer when it comes to streaming computation and single-precision floating-point. And that's the kind of stuff consoles need. General-purpose computing relies heavily on integer, not floating point. Sure, you can run a general-purpose OS and apps on it (as demonstrated by the PS3 Linux-kit) and they would run fine. But the performance would be quite mediocre. You could get a better performance from a CPU that costs a fraction of what the Cell costs.
Linux runs fine on it.
It's an in-order CPU. It would run OK-ish, but it would get spanked by just about any other general-purpose CPU that cost half as much.
Some hack builds an unsupported Linux kernel that targets the most mainstream portion of a 9 core processor with an un-optimized compiler for a CPU that does no on-chip instruction reordering and is embedded in a game system and you're drawing conclusions...
FWIW, I never claimed we were all going to have the current Cell's in our desktops-- my point was that designs like Cell are pushing computing architectures forward and I expect to see heterogenous cores as a matter of course in a few years.
It was jointly designed by HP and Intel, but PA-RISC is quite different than Itanium.
No, the Itanium architecture comes from HP and the chips were co-developed by Intel and HP. It has
absolutely nothing to do with PA-RISC except that it's dislocated a lot of loyal PA-RISC customers. The plan was for Intel and HP to alternate developments, but Intel got so mired down in their mind-numbingly bad project management that HP almost had the second iteration complete before the first had shipped.
The point of all of this is that Intel isn't some CPU creating god, and Apple made the switch to Intel for marketing more than technical reasons. PowerPC was and is a fine architecture. I'm sorry to lose it. I'm not looking forward to years ahead of just-good-enough-to-maintain-marketshare. We'll be fine if things continue as they are, but God help us if anything happens to AMD...