Archive for June, 2005

AnandTech has an interesting article on Poor CPU Performance of next generation game consoles. The good news is that it’s more powerful than current consoles, but the bad news is that it isn’t much more powerful. The PowerPC chips that Sony and Microsoft are using seem to be little better than double the performance of the 2000 models. On the plus side, the new revisions contain significantly better GPUs and more RAM, so this is definitely going to be an improvement.

I’m not sure how much of a downside this really is. I mean, how much power do you need in a CPU for games? Haven’t we got enough already? It seems the GPU would be the bottleneck in most games.

If you you know any specifics about the Nintendo Revolution’s processor (I know it’s an IBM PowerPC “Broadway,” but I have no idea what the technical specs for the Broadway are), let me know! I’m curious how it rates compared to the XBox 360 and PS3.

Apple to switch to X86

Looks like I was wrong. I have to admit to being pretty surprised by this. AMD64 must be a lot better than I gave it credit for.

But what surprises me the most is this report that both companies stock is up on the announcement.

I’m going to deviate from my usual topics a bit.

It’s been a rumour for years: Apple will use Intel processors in the next Macintosh. We’re all bored with it, frankly. But recently, there’s been even more noise than usual about it. CNET keeps covering the story. Now, I’m fairly sure that CNET’s about as good at predicting the future as, say, Sollog, but maybe there’s some truth it it.

The underlying assumption seems to be that Apple would switch to the IA-32/x86 architecture. That could be true, but I find it unlikely. Applications would have to be recompiled, which would be a major blow to Mac OS X. So let’s consider an alternative: Apple switches to Intel, but does not move away from the PowerPC architecture.

How is this possible? Well, Intel starts to manufacture PowerPC chips.

Yeah, you read that right. I think it makes sense.

First, from Intel’s perspective:

The PowerPC architecture is gaining serious momentum lately. It’s always been at least somewhat popular in the embedded world. The chips are simple and thus cheap while at the same time being easier to program. RISC is here to stay, and PowerPC is probably one of the chosen platforms for it for a while.

But lately, it’s been catching fire. With the Xbox 360, Microsoft has dropped Intel for a custom IBM PowerPC chip. The PS3 is also using a PowerPC chip. Nintendo, meanwhile, is already using the PowerPC. And just like that, Intel has no part of the next gaming revolution (at least on the CPU front). That’s got to smart for Intel.

Looking forward, Intel needs RISC. They had a kick with the IA-64/Itanium, and it has mostly failed in favor of AMD64, which is really a 64-bit superset of IA-32. Ultimately, nobody wanted a brand new architecture that hadn’t already been demonstrated capable. Or, maybe more accurately, nobody wanted to make the first moves.

But there’s already a RISC chipset out there gaining serious traction: The PowerPC. And what better way to get in on the market than scooping Apple from IBM? That’s a million CPUs per quarter. That’s a million more than IA-64 had on day zero. Not a bad start.

This really makes sense from Intel’s perspective.

From Apple’s perspective:

IBM has been over promising and under delivering for years. Intel, on the other hand, has been squeezing absolutely remarkable performance gains out of an aging technology for over a decade. I know that I never expected the Pentium to last this long, and I’m not alone.

Intel’s proven they can make very difficult gains. It stands to reason they can make the simple ones as well.

I’m not really expecting an announcement about a vendor change on Monday. But even if there is one, I’m expecting Apple to remain with the PowerPC architecture. And I actually hope this does happen.

To bring this back to the usual topic of my blog: We probably won’t see it from palmOne for years, but it wouldn’t surprise me at all to see Palm OS on Linux being deployed to the PowerPC for embedded systems by some licensees. (And Intel would get a shot at that, too, if they had a suitable PowerPC. It would have to be a different PowerPC than runs the Macintosh, but a bit of experience now would help.)

On a less serious note, Apple needs a new M as well. AIF (Apple, Intel, Freescale) just doesn’t have the oomph that AIM did. Can someone wake up marketing? We’ve got a crisis here.

Am I crazy? Tell me what you think.