I mentioned last week that I was expecting the other shoe to drop this week at the Game Developers Conference 2005. That shoe was the next generation of the Xbox game machine, and it dropped like an atomic bomb. The collateral damage from the resulting explosion could be extensive. It may even take out Apple, forcing the company to exit the PC business.
The New Xbox
We suddenly know a lot about the next generation Microsoft gaming platform. We know that there will be a heavy focus on collaboration. Collaborative tools will allow players to match up online with others of similar skill levels, identify “griefers” who spoil games for new players, and customize game elements.
Recognizing that many people have already begun to sell, for real money, virtual properties they have created, Microsoft will build in a way to price and sell such game elements. If you create a really cool paint scheme for a car, a wild costume or an unusual character, you can sell it to another gamer for a mutually agreed price, and Microsoft will handle the transaction for you.
This feature recognizes that, just as in the real world, people will pay real money to have something that is unique but outside of their own ability to create. It is a reflection of just how real virtual reality is becoming.
Speaking of real, the next generation Xbox will have HD capability. I had a chance to see a nearly full-resolution demonstration of this, and the rendered scenes are almost fully photo realistic — it is beginning to look as if you are playing with actual objects rather than cartoons. This showcases the power of the platform, and I’ll bet it has a couple of Japanese gaming companies rather worried.
The Power Behind Xbox
The conference also showed that Microsoft’s development platform for the product is starting to pay dividends. A tools company at heart, Microsoft has been applying this skill so that the parts of games developers don’t like to create (basically the plumbing) is handled by the tool, freeing up the developer to focus on creating the elements of the game more quickly and economically. It also allows for a faster prototyping process, which should lead to the identification of bad games before large sums are spent completing them.
In some ways Microsoft is applying the collaborative development model that was created for the enterprise. In the enterprise large numbers of projects are developed in parallel, and for some time Microsoft’s Visual Studio was seen as a good tool for coordinating these efforts. Games have become incredibly complex over the last several years, and next-generation systems are expected to become unmanageable unless collaborative advances are made. Visual Studio is now being co-opted by the gaming organization, and it will be integrated into Microsoft’s game tools over the next 18 months.
This means that in two years games will improve dramatically in terms of time to market, intelligence and ability to model the real world. But it isn’t just the tools that will help here. There is also a processor change that heralds a huge benefit for Microsoft (and likely Sony and Nintendo as well). The change also creates a risk for Apple.
The Cell Processor
The world of the desktop is shifting toward dual-core processors that can better deal with the massive multithreading that is being created in products such as Microsoft Outlook and Adobe Photoshop. In Photoshop, for instance, an AMD dual-core offers a whopping 40 percent increase in performance compared to the same frequency single-core processor. (Dual-core processors have two processors on one chip, allowing the system to process more instructions in parallel, vastly increasing the amount of work that can be done.)
The IBM Cell processor is multicore. Currently with up to nine virtual cores, this processor has the capability — especially with games and multimedia creation applications — to dramatically increase the performance of a system.
But this doesn’t come without a price. This processor is very different from current technology. To make proper use of it, the related OS will need to be largely rewritten, and the only way to run older applications will be under emulation.
The gaming industry can likely overcome the 30 percent performance hit necessary to allow old games to run on the new platforms. Because the interface in a game system is largely defined by, and unique to, the game, this isn’t that big a problem. But were this a PC the porting effort would be massive, and there simply may be no way to correct the timing differences in older products without rewriting them. This is especially true of products such as multimedia creation tools that require every ounce of performance. This is what creates Apple’s dilemma.
Apple’s Dilemma
Apple must now realize that the PowerPC will be less interesting to IBM, which is moving its base toward the Cell. Certainly IBM will continue to produce the part for Apple, but it will ramp down development on future versions in order to work on the new Cell instead. At some point, perhaps even within 3 years, IBM will have finished migrating its own platforms to Cell, leaving Apple nearly alone on PowerPC. This is the Apple nightmare scenario.
When this point approaches, Apple will have three choices. One is to exit the computer business and concentrate on the more powerful accessories market, focusing on competing with Logitech and Creative Labs rather than with Microsoft. A second option will be to adopt the Cell architecture, but this would signal the obsolescence of the current generation of products and make it more difficult to hold customers. (Remember that the move to OS X cost them better than three quarters of the market they had before the migration.) Three is to move to x86, and rumors are once again flying that this choice is being discussed. Such a move, however, would have a dramatic and likely negative initial impact on the installed base.
A final option would be to do nothing. This was the strategy that Apple used against the inferior Windows 95 product, and it cost Apple better than 90 percent of the market share it had enjoyed before Windows 95 launched.
The most competitive path would be option number two, adopting the IBM Cell, but this choice also carries the most risk, because IBM is expected to change this product a great deal, forcing Apple to incur massive ongoing costs just to keep up. Choice three, moving to x86, is similar to what Sun is doing with AMD, but it forces them to more closely compete with companies such as Dell, which are set up much better for this kind of competition.
I know a large number of folks who expect Apple will take the first option and get out of the PC business altogether in order to better focus on the new and highly profitable classes of multimedia products. Most of the people who think this way are developers, suggesting that if Apple doesn’t make a clear choice, the choice may be taken away from them.
The consensus appears to be that within the next five years Apple will either move to a new processor or exit the PC business. That will not be a fun choice, but at least Steve Jobs will be able to play really cool Xbox games to take his mind off of it.
Rob Enderle, a TechNewsWorld columnist, is the Principal Analyst for the Enderle Group, a consultancy that focuses on personal technology products and trends.
Excuse me but does anyone check facts? Enderle says that Apple lost 90% of their market share by not responding to Windows95 and then lost 3/4 of their base by transitioning to OS X. So, by by my math that leaves them with:
0.10*0.25 = 2.5% of their market share prior to Windows95
So, that means since Apple’s current share of the market is around 2% that Apple must have had over 100% of the PC market prior to Windows 95! What planet was that on? So, where are the references for his quoted numbers: I want to see the reports that back up his analysis. Otherwise this is just baseles ranting and raving, as it appears is also the case with his talk about the cell processor and its portending doom for Apple.
I AM not so easily convinced by this Enderle distortion field.
The Cell processor is a Power processor with a shallow pipeline, surrounded by several vector processing cores with a local memory for each. Being that server code can not be easily vectorized, its not likely that IBM will be sacrificing its Power (And in turn PowerPC) manufacturing for the Cell processor. Cell will co-exist with Power. If history has taught us anything, it’s that software matters over hardware (X86 is a shining example of this). I doubt the software industry will change its way just to suit a new architecture. See Itanium for a recent example. The Cell will fill an important niche and will probably find wide spread use in scientific and games applications.
First, I’d like to point out that when it became known that the xbox sequel would be using a powerpc processor, you insisted in an article that Microsoft would actually be using an x86-64 chip from AMD that IBM would be manufacturing. You were adamant that Microsoft would never forego backward compatibility and that PowerPC was a niche.
Now you’re saying MS is going to use the Cell, though I’ve read no confirmation of that. It seems a little odd that the processor co-developed by Sony would make it into it’s #1 competitors box.
And, of course, you find a way to spin this into an Apple Computer death knell. You really should do your homework before concocting these nonsensical rants. The cell processor, while very good for graphics, is likely to be inferior to the Power5 at more general purpose computing. If you were being honest, you’d have noted that IBM has dropped support for the Itanium and is focusing all their energry on the Power processors for their lucrative server business. Cell isn’t appropriate for these systems, so I fully expect IBM to continue its industry-leading development of the Power5 and beyond. These are the chips that will make their way into future Macs, just as the current G5 is a Power4 derivative.
So the whole center of your latest "Macs are doomed" effort to generate site hits is built on a faulty premise. IBM will NOT be winding down it’s support for the other Power processors. That developement will likely help the Cell since it has a powerpc core, but it won’t end.
And where did you get the idea that Apple lost 3/4 of their installed base with the switch to OSX? Sure, maybe half of the 30+ million Mac users out there are still on OS9, but they didn’t switch to Windows. You have no way to verify that utterly fabricated stat.
I hope this post makes it past the "filter".
John Papola
There are several huge errors in your article. The first being that Microsoft has NEVER stated what kind of CPU will be powering Xenon. The only thing known about the CPU is that it is a PowerPC chip, developed in conjunction with IBM. Xenon will use three processors and run at 3.0 GHz. It is not Cell. Second, Cell is PowerPC. They are not different instruction sets, just different architectures. Cell processors will use the PowerPC instruction (http://arstechnica.com/articles/paedia/cpu/cell-1.ars) set, and therefore ARE PowerPC chips. If anything, Cell will benefit Apple, not leave it out in the cod. This article is misinformed.
From what I have read Mac OSX will run on the cell.
Apple does has real problems ahead but you missed what is their problem.
Number 1 Cell Linux workstations
Sony (and perhaps others) will build workstations based on
on the Cell. Photoshop and video editing.
Number 2. Xbox PC
It is rumored that one version of the Xbox will come with a hard drive and run MS office, MS owns virtual PC and a port of Longhorn to PowerPC MS is possible in 2007.
PowerPC MS is a modify chip and MS has tried to get Intel to give it a royalty on chip sales. Would IBM be will to pay MS a royalty on ever Power MS chip sold to Dell and others to run windows.
Just think
Dell Power MS that runs windows and Xbox
selling for under $1000.
MS get a payment for Software
MS get a payment for Hardware
MS get a payment for every game sold
MS makes Money on Office and other Software.
Sony and/or Nintendo pulls a Sega and drops hardware and becomes a software marker.
Bill Gates is in Heaven and is still living on earth.
IBM dominates Chip business.
If you were IBM or MS would you consider this path.
Good article, except it falls completely apart due to one error….The XBOX 2 WILL NOT use the Cell processor. IBM’s own lead architect for the Cell processor, Jim Kahle, said so during a Q&A after the introduction of the Cell. XBOX 2 will use a version of IBM’s 64 bit POWER processor, in fact 3 of them if you believe the rumors and the leaks. But once again, it will not use the Cell processor. One of the major reasons Sony designed the Cell, with help from IBM and Toshiba, was to COMPETE with the next generation XBOX, not to let it be used by Sony’s biggest enemy in the field of video games, that being Mircosoft.
So, unfortunately, your basic premise in the article is wrong because of your error in stating that the XBOX 2 will use the Cell. Also, the Cell is not designed to be a general purpose CPU. In fact, Sony’s and IBM’s own docs prove this out. So in reality, Apple is not in danger of being marginalized further because the XBOX 2 is not using the Cell processor and the Cell processor is not designed to be a general purpose CPU.