Intel Inside For Apple?
iomud writes "Bear Stearns analyst Andrew Neff predicts that there's a better than 80 percent chance Apple will make the jump to Intel in two to four years. As the relationship with Motorola seems to be weaning the question may be what chip would you like to see in next-generation Macs and why?" It seems important to note that Bear Stearns owns shares of Intel and Dell, and has a banking relationship with Dell and HP. Oh, and even if it didn't, that I can't see any reason why anyone should care what Andrew Neff says. But that doesn't mean it can't be fun to talk about!
We all know that PowerPC chips get far more done in a given clock than x86 chips.
This was the great promise of the PowerPC, actually. By going to a superscalar Risc architecture, IBM and Motorola spent the effort to get a chip that really did more per clock.
The clock rate, however, is less of an engineering issue than a process issue. Intel has processes that increase their clock rate rather fast-- and so rather than re-engineering their processors (and paying the backwards compatibility penalty that apple paid when they switched from 68k to PPC) they have simply increased the clock rate and integrated more on chip cache, etc.
The thing is, this means that the PPC was at a very significant competitive advantage-- its really hard to beat architecture engineering, which the PPC has in spades, but pentiums lack. Design is hard. Process is easy. So, the Processes that Intel was using should have migrated to Motorola and IBM, and we should be seeing PowerPCs that run at 2GHz and leave no question as to the fact that the powerpc is much much faster.
So, the real question to my mind is-- why hasn't the process side of the house for PowerPCs kept up with intel? Certainly motorola and IBM have the know how, and they have the motivation-- competition with each other for the sizable sales to Apple, and the possibly even larger embedded and workstation markets.
I can think of two possibilities:
1) The increased complexity of a super scalar architecture on the order of the PPC makes timing more problematic and while process is there for higher speeds, the synconization of the clocks hitting all the subcomponents of hte processor at the same time is an issue. At these levels, the speed of light is a real factor when one signal goes a little further than the other, they arrive at the same place at different times due to the relative slowness it takes for the signal to go down the longer path.
2) Conflict. Motorola created Altivec and apple jumped all over it, and I don't believe IBM has a license to Altivec, giving motorola a bit of a monopoly. This combined with apple embracing altivec so much means that Motorola may not have sufficient incentive to grow the speeds. Plus, since the PowerPC has not had the widespred platform support that was expected-- NT for PPC has gone away, other Unix box makers aren't using it extensively, the market is smaller than was originally intended.
This creates quite a problem for apple. As long as they suffer from the perception- despite the reality-- that their processors are slower because people think MHz = speed-- they are going to have trouble not being seen as more expensive. Hell, even people who post here make this mistake.
So, I think Apple is planning something big. But it won't be a switch to x86, certainly as we know it.
I can imagine a couple possibilities:
1) Apple teams with AMD and brings the PPC instruction set to a future AMD processor that can handle it and the x86 instructions simultaneously. Gets AMD's process speeds, along with PPC compatibility running at native speeds (rather than emulated.) The downside is that IBM would have to agree to this, and its not clear what IBM's upside is-- unless IBM is part of the alliance and gets a competitive advantage to using this technology in its products (maybe low end power workstations)-- but still Motorola which controls altivec would have to be involved.
2) A new AIM partnership, this time its the AAIM partnership, all four companies collaborate on a new chip that will run OS X and Windows, IBM and Moto make PCs that dual boot, AMD gets Altivec and Power4 Multichip module technology, and IBM and Moto get AMD process technology, and IBM, Moto fab the chips for AMD. This gives IBM a weapon against windows, namely OSX, gives AMD the backing of two big competitors- IBM and Moto, along with a new customer, gives Moto a new jumpstart into the box making business that it gave up when Apple stopped subsidizing the clones industry.
3) The Death By Numbers Approach -- Apple goes to IBM and gets the four chip Power technology and migrates there from PowerPC, greatly increasing the volumes of these chips for IBM which is only currently using them in their servers and workstations. This drives down the costs, apple doesn't have to rewrite software (like quicktime) that was never part of the NeXT OS, and at the same time can emphatically claim the "fastest PCs in the world" title it now holds but nobody recognizes. Oh, and they sell them with 2 to 4 processor units per box.
4) Death By Numbers part 2-- apple starts shipping quad and 8 way PowerPCs running at moderate speeds, 1-2GHz using Motorola (or IBM) chips, and being competitive on price because the powerpc costs them so much less per cpu than Intel CPUs. Thus people will instinctively know that 8 1GHz CPUs are going to get a lot more done than one 3GHz intel cpu.
5) The Second Rebel Alliance-- Apple, AMD and Nvidia team up on an x86 processor that uses NVidea and AMD Hyper IO (or is it rapid io?) technology, and apple does go the x86 way..
The thing is, 5 seems least likely to me. apple has just migrated accross platforms for the second time-- the first was 68k to ppc, and the second is classic Mac to OS X. Applications have to be re-written.
Are they really going to ask their developers to re-write their apps yet again, in only a few years? I really doubt it.
So, I think there is a new processor architecture or solution coming-- I'm sure apple recognizes that the PPC has not given it the marketability it needs.
But I think that solution will be PPC compatible natively.
Yeah, and you guys panned the ipod too: http://apple.slashdot.org/article.pl?sid=01/10/23
Additionally, the size of the Mac user base has steadily eroded
I don't think you can say this. I'm aware of no information that expresses the size of the mac user base.
you often see the "%5 of the market" figure, but that is actually %5 of NEW PC SALES, (so it ignores the fact that People turn their PCs over every 18 moths, but macs are performance competitive a lot longer) oh, and these numbers also ignore most mac sales. So even saying "%5 of new sales" is a lie-- they count Dell, Ingram Micro and CompUSA. They ignore the Apple store, the Apple stores, and the hundreds or thousands of independent apple dealers around the world.
Put a better way, Apple has %5 of the Intel PC market- - because that's the market they count-- and of those people, %5 of the pcs they sell are actually apples!
The total addressable market-- that is, Macs out there in active use-- is much larger, probably %20.
Last time I had any reliable numbers, it was %30, but that was because they were the only company selling CDROM drives for computers and so you could look at the number of those sold and know how much market share apple had... so that would have been the early 90s.
I'm not saying I know what the TAM for Macs is, I'm just saying I've never seen any reliable figures, and the %5 one is clearly unreliable. ( But makes for good copy for those with "Apple is dying" stick who want to beat that dead horse.)
Yeah, and you guys panned the ipod too: http://apple.slashdot.org/article.pl?sid=01/10/23
The tougher fact is this: The 2.5GHz P4 is significantly cheaper than the 1GHz G4. You can buy 1GHz G4's in top-of-the-line Macs. You can buy 2.5GHz P4's at Costco.
The ratio is, literally, "bang for the buck". At some point the bang for the buck for Intel will so outstrip the PowerPC that Apple simply won't have any choice but to make the jump. Thankfully, once Apple's got everyone on board on MacOS X, the procedure isn't too evil. NeXT did it once already.
P4's are cheaper to buy, yes. However, they consume more power and run hotter, which makes the G4 a vastly superior choice for laptops (even in bang for the buck comparisons).
As for the notion that the gap will widen and Apple will be forced to switch, keep in minds that in the desktop market the x86 archetecture has always had a ! for $ edge over any Motorolla/Apple system (with the exception of the original Apple ][, in which Woz chose a Moto knock-off over Intel chips because they were cheaper). I'm fairly sure that no Mac has ever given you more flops-per-dollar than whatever the prevailing Wintel box of the day was... Not so much because the chips are so much more expensive (although the do cost a little more), but because Apple's superior operating systems have let them sell their boxen with a much higher profit margin than companies like Compaq (RIP) and Packard Bell (Ditto), who had no way of really making their computer stand out from the budget systems from your local neighborhood screwdriver shop (or the no-name vendors who get all their sales from good scores on Pricewatch.com).
So yea, Apple could (in theory) save about $50 a system (their cost) by moving everything over to Intel. But they would also end up increasing the odds that somebody could reverse-engineer their ROMs (as Compaq once did to IBM), and suddenly all those "Pricewatch Special" shitbox PC's and PC Mo-Bo kits (and I say that as a big fan of "Pricewatch Special" shitbox kits) will be able to run OS X after a simple chip-mod, and Apple would die a horrible death shortly thereafter, making version 10.5 (or whatever) the last Mac OS ever.
Nobody can make enough money to sustain a company by writing operating systems for commodity PC's sold by other vendors. Microsoft doesn't; they make the big bucks selling their Office Suite (which is MS's Real Monopoly if you ask me). Red Hat also doesn't; they sell and support an OS that they did not have to write or buy, and is being constantly dev'd by people they don't pay. Remember when we were told in the pages of "In the Beggining Was the Command Line" that Be would be the wave of the future? Be is gone. Remember when they tried to revive the Amiga OS? Remember when Gateway bought it to port to x86? Remember when the chumps they sold it to were going to release something?
Apple learned the hard way during their 1-year attempt at "clone" licensing that the only way they can develop a desktop OS and make money doing it is if they sell every single computer that runs it. By using a chip that is not a commodity part, they raise the barrier of entry to somebody that wants to copy their ROM settings and make a rival motherboard. Switching to an x86 archetecture jeopardizes that plan. Some think that this is part of the reason why Apple became interested in StrongARM technology last time their relations with Motorolla became strained. If they were to drop Motorolla, I'm guessing that they would be far more likely to contact some other chip maker (i.e., IBM, Siemens, TI, Lucent, AMD, whoever) and contract them to make another non-x86 chipset for them... maybe even one that already understands the existing G3 instructions. For that matter, buying those high-performing G3's that IBM is already making for their servers might even make more sense than moving to Intel.
Still, I can't help but think that a lot of these rumors get started by Apple turf-layers, who are hoping to light a fire under the asses of Motorolla engineers.
Information wants to be anthropomorphized.
I don't see this as likely, especially in Neff's timeframe. Here's why. The G4 processor doesn't have the legs that the P4 has right now, but Moto is known to be making at least 1.4 GHz parts right now.
Apple also has a policy of running duallys at the high end, and given XServe, we know they have a motherboard/chipset in-house that supports reasonably modern features like DDR and ATA-100. And unless all the rumor sites are wrong, there's a new PowerMac due no later than Seybold in about a month - possibly this month.
So I figure a high-end Mac with dual 1.4 GHz G4 processors, DDR PC2100 RAM, and ATA-100 support is in the cards shortly. That's going to be a reasonably competitive machine for a while, though not quite up to bleeding-edge Wintel specs. There's also likely a little bit more leg in the G4, at least enough to get up around 2 GHz.
Beyond that, Apple's got some options. They can go to quad processors pretty easily, or by next spring they have a good shot of being up on G5 processors, which are reputedly now in sampling. Should they be making the move to G5, that'll probably carry them another couple of years, so we're talking 2005 at the outside before they have to have the next stop in mind.
A lot can happen in that time. The likeliest thing is that they jump to a 64-bit contender that emerges by then - possibly AMD but who knows? Migrating to the IBM POWER processors would be another logical move because minimal work would be required and the additional volume would drive IBM's own costs down significantly. Remember, Apple sells more RISC systems in a year than Sun, SGI (though they don't control MIPS anymore), and IBM do combined - yet all those companies see it as worthwhile to continue investing in alternative architectures. If Apple decided to move their volume systems to a slightly scaled-down version of one of these workstation chips it would have a major impact on cost.
Or Motorola could get serious and start working hand-in-hand with IBM again - IBM's fab capabilities are way beyond Moto's, and IBM could probably build the same G4 as Moto at a higher clock rate with better yields. There is one key reason, though, why Apple doesn't have to worry too much about PowerPC dying - it's huge in the embedded marketplace. Versions of PowerPC are used in all sorts of devices, and I believe it's pretty popular in automotive and networking. That gets your volumes up, too.
-- Josh Turiel
"2. Do not eat iPod Shuffle."