Originally posted by Phil Of Mac
Itanium has been a spectacular failure so far. Regardless, the PowerPC has other advantages, stemming from its superiority as a chip architecture to x86.
For all the superiority that the PowerPC has in comparison to the X86, Intel is still able to get the X86 chips to a higher performance level than even the 970.
Intel is willing to spend ten years creating a market for the Itanium processors with a belief that they can use the same off-the-shelf sales idea for the server market. Recent announcements that IBM and Dell will use Itanium indicates a growing market.
While x86 is attempting to overcome its disadvantages, IBM and Apple can spend time and money working on the advantages of PPC.
Unfortunately IBM and Apple cannot spend more time and money than Intel, because Intel is bigger than the next three or four chip makers combined and IBM is not even in the top ten chip producers. Intel simply has much deeper pockets than IBM or Apple can spend on chip design and manufacture.
Altivec has indeed not advanced since 1999. That's because it's in many ways a supplemental instruction set. If they wanted to advance it, they'd have to change that instruction set, and everyone would have to rewrite everything.
Boy, I've never heard so many excuses for why a company cannot or will not pass a competitor in performance. You seem to look at this as simply a good guy, bad guy scenerio. IBM is totally good and Motorola is totally bad, even though IBM has years of opportunity to pass Motorola in desktop processors performance. Ultimately IBM did pass Motorola, but only by make a version of a chip designed for the highend server market down to the PowerPC desktop market.
IBM's not interested in adding supplemental instruction sets. They're interested in making a better processor. All the better for them.
Why should IBM even try to come up with a better design than Altivec when Altivec is already faster than any other vector design for personal computers?
IBM has said nothing about it that I know of, but reportedly it'll be here around January or so.
It takes time and money to move to a updated processor technology. It's more than likely that IBM will move the 970 to a smaller process size before a Power5 derived version comes out. If IBM moved the Power5 design over to the G5 a few months after the 970 was released, then IBM would have had little time to recoup the investment that was made in the Power4 derived 970 chips.
The G5 can be changed so it has better power use. That'll probably happen at 90 nm.
The frequencies that Apple now uses for the G5 will uses a lot less power on a smaller 90-nm process. There might be a 1.8 GHz 970 that can run at about 20 watts on the smaller process. Still the Pentium M should be well beyond 2 Ghz by that time.
As for reasons to abandon the G3 and G4, well, the G3 is too far behind in terms of technology, while the G4 is made by Motorola, who has been proven to be unreliable.
I haven't seen much proof that Motorola has been unreliable in recent years other than that they cannot match the speeds that Intel is putting in their chips. But that's not an indication of being unreliable. That could simply be due to a lack of funds to keep up with the competition, which is more likely the case for much of the disappointment.
Additionally, with the G3 we saw Apple move to a "one processor design for all computers" model. This was so even the lowly iMac had the same type of ass-kicking processor that the most powerful Power Mac had (albeit at a lower frequency).
It's difficult now to have one processor that works extremely well in several different markets. The server market has different demands for chip performance than the desktop and the notebook market has the requirement of low power use which is not needed in the desktop market.
Given Motorola's production problems with the G4 (they've never been able to produce enough), Apple couldn't do that with the G4. The G5 will undoubtedly be plentiful enough to install across the line.
If Motorola has not been able to produce enough G4 processors, then it necessarily follows that Apple is always running behind on G4 equipped Mac orders. The reality is that Apple usually only falls behind in filling G4 Mac orders when a update or new model is introduced.
Regardless, AMD processors actually use a proprietary AMD instruction set. There's an x86 frontend attached to the processor which translates from AMD to x86.
AMD pays Intel a license fee to use the X86 instruction set. It's difficult just from that extra financial burden to keep up with Intel.
I'm willing to bet that with the technology sharing AMD has done with PowerPC chip makers, the internal AMD instruction set is not that dissimilar from PPC. An AMD to PPC translation frontend, much like the AMD to x86 frontend, may not be unfeasible.
What technology sharing? IBM and AMD have entered into a collaboration where IBM shares chip making technology with AMD and Motorola belongs to the HyperTransport consortum. But that does not mean that the chip designs share a whole lot in common.
If the AMD instruction set is more similar to PPC than we thought, then AMD might just switch to the PPC instruction set, and design a PPC to x86 frontend.
I don't believe that AMD would be too interested in switching to the PPC instruction set when the X86 market is much bigger and more lucrative financially.
Apple's already consulted with IBM and Motorola on the design of the G3. Without a doubt, Apple already has some people who know something about chip design. If the reports of Motorola chip designers going to Apple is true, then perhaps Apple is going to design processors.
Have you noticed how Apple doesn't design any hardware other than the box and motherboard? It's just much less expensive to leave hardware design and manufacturing to companies that can make them in much larger quantities and Apple desperately needs to lower costs for production, not increase them.
Apple already pays the cost for IBM or Motorola to design their processors. Neither IBM or Motorola wants to produce processors just for Apple. Apple does. And if Apple can move the costs in-house for chip design, then they only have to rely on IBM or whoever for production. There's also a possibility of Apple and IBM doing joint processor design, much like IBM and Motorola once did.
It's cheaper for Apple if they can get a processor design that is made for a larger market than just their use. The 970 will also be used by IBM and it is derived from the Power4. That spreads the cost of developing the core design over a much larger sales than if Apple went it alone. Also, Motorola's designs that Apple uses are also sold to other manufacturers, which in turn lowers the cost per each chip for Apple. Unfortunately for Motorola there isn't to much demand for a high performance PowerPC processor other than IBM or Apple. Since its unlikely that IBM would use anything that Motorola comes up with, that leaves only Apple for a computer customer of the chip.
You know what, though, you've missed the number one point. In this recession, only two PC makers are profitable: Dell and Apple.
Apple has been able to make a profit in spite of falling sales and a lack of profit on computer sales (Apple has been making most of their profit off of interest on savings for two years in a row)
Also Dell grew by about 28% in personal computer sales this past quarter in the United States while Apple's sales shrunk.
With G5's across the line, Apple will have the price-performance advantage over almost every other PC.
If anything, in the foreseeable future Apple will only have the possibility of a price/performance advantage against the higher priced Intel chip equipped computers. It would be extremely difficult at this point for Apple to have a better price/performance than the low priced Wintel computers without resorting to using the extra income from software and services to offset the losses from lowering hardware prices.
Within a short time, I think IBM can surpass Intel in performance in a clear and significant way. The PowerPC has almost always outperformed Intel. The one clear exception--the G4--was the fault of Motorola. With the G5 and the partnership with IBM, Apple's future is bright indeed.
If a companies sales have fallen significantly in comparison to the overall market through the years it doesn't make sense to believe that the hardware designed for their products will outperform the product that has the majority of sales. Motorola simply does not have the money to keep up with Intel on the desktop and Apple has very little chance of supplying them with enough market share to do that.
The G5 has a very good chance of outperforming the Pentium chips in the next year. However, even with that, Apple's Fred Anderson stated that the G5 Power Mac would probably never reach the sales level that the G4 Power Mac had years ago. One of his reasons for that happening is a shift in sales to notebook computers. However the overall personal computer market is growing and not shrinking. Dell and HP are increasing sales at a rate beyond the average for the overall personal computer market. So if Apple's sales are depressed mainly due to the lack of speed from Motorola, then having the G5 should allevitate the sales slide and even gain a significant market share back. Unfortunately it doesn't look like Fred Anderson believes that will happen.