Apple has lagged with **** PPC processors for DECADES. Can we please move on and forget about this fabled "New PPC Motorola G5, IBM 3GHz G5, IBM Laptop G5, G4 at 2.8GHz by 2004, G6 @ 4.6GHz". None of it is true. PPC NEVER delivered, from day one.
Decades? How do you get
decades out of any history of the PowerPC processors and Apple? The first PowerPC based systems were introduced in 1994, the first Intel based systems were introduced in 2006. The first PowerPC logic boards were designed to use either the IBM PowerPC 601 or the Motorola 68060 processors, depending on which could be delivered first, IBM won out (handily).
As for performance, the PowerPC processor was outperforming the best Intel consumer processors until around 2001. IBM was steadily creating faster processors, but Apple decided to go with Motorola's processors because of Altivec (a technology IBM always found to be rather dubious).
Motorola promised Apple a 500Mhz G4 for launch, they delivered 450 MHz and then cloud only marginally update them once a year.
Motorola failed to put out significant 500MHz rated processors because of poor quality control. When Apple asked IBM to step in and help with G4 processor production for that first series of systems, IBM was able to produce G4 processors that were able to run at between 600 MHz and 700 MHz (IBM was already making G3 processors running at nearly 700 MHz by this point, but Apple didn't want to have G3 systems clocked faster than the fastest G4 systems).
Production quality and a lack of market interest for G4 processors by anyone other than Apple was what kept the G4 behind in the processor race.
IBM promised Apple a 3Ghz G5 in a 12 month time frame. They delivered a 2.2Ghz which Apple had to overclock to 2.5 with liquid cooling to try to save face...
After being stuck as the only customer for the G4 (and paying a premium for the processor because of it), Apple thought that the G5 was a safe bet. The G5 was being developed by IBM for their own needs, so Apple wasn't going to be the only one funding development of it.
Well, the original reason for IBM's need of the G5 disappeared. IBM thought they needed an intermediate processor to move their workstation and server clients from 32 bit systems (using the PowerPC 604e and POWER3 processors) to 64 bit systems (using the POWER4), and the PowerPC 970 was a hybrid that could natively run both 32 and 64 bit applications. When they found that this wasn't needed, they stopped putting their own funds into the G5's development (leaving Apple to fully fund it).
While some people think that speed was the issue... it wasn't. The G5s were more than fast enough against Intel's best offerings, and IBM had been making multi-core processors for years before the rest of the industry had jumped on the idea.
No, the
straw that broke the camel's back in this case was Microsoft.
Microsoft decided to go into the gaming hardware market and turned to IBM to come up with a PowerPC processor to power their next series of gaming systems. IBM jumped at the prospect and developed a new processor just for this type of task. And then gave the production of that new processor priority over everything else... including G5 processors for Apple.
There are few things that get Apple as upset as when they can't meet demand, and now (thanks to IBM and Microsoft), it was happening with both the PowerMac and iMac lines.
Intel had been begging Apple to switch for years. Intel is more than just a processor company, they're a technology company. In the early 90s they came out with USB... but PC hardware makers wouldn't use it because DOS/Windows didn't support it, Microsoft wouldn't add support because not enough hardware makers were using it. It was frozen out of the market by this. But in 1997 Apple announced the iMac, and it's only exterior interface was USB. By the time the iMac was released, there were printers, scanners and exterior drives that used USB. The technology took off... because of Apple.
Because of this, Intel has been promising Apple favored status if they would switch to Intel. And the IBM/Microsoft deal was what pushed Apple to Intel.
And I would point out that Intel has kept it's word in treating Apple as it's premiere client. Apple may not be the largest buyer of Intel products, but it is the perfect showcase for them. That is the real difference between IBM and Intel for Apple. When G5 systems were used to make the third fastest supercomputer in the world, IBM didn't appreciate it the way that Intel would have.
So no amount of revisionist history is going to change the fact that the PowerPC processor was (for most of it's life) better than Intel's consumer line, and that fact doesn't take anything away from the fact that the move to Intel was the best choice. Why stay with IBM and be an afterthought when you could go to Intel and be moved to the front of the line any time you walk in the room!