"The Real Reasons Microsoft, Sony Chose AMD For The XBOX One And PS4"

Dave Baumann

Gamerscore Wh...
Moderator
Legend
http://www.forbes.com/sites/patrick...sony-chose-amd-for-consoles/?partner=yahootix

My sources have confirmed for me that both Sony and Microsoft felt that MIPS didn’t have the right size developer ecosystem or the horsepower to power the new consoles. Then it came down to ARM versus X86 architecture. I am told there was a technical “bake-off”, where prototype silicon was tested against each other across a myriad of application-based and synthetic benchmarks. At the end of the bake-off, ARM was deemed as not having the right kind of horsepower and that its 64-bit architecture wasn’t ready soon enough. 64-bit was important as it maximized memory addressability, and the next gen console needed to run multiple apps, operating systems and hypervisors. ARM-based architectures will soon get as powerful as AMD’s Jaguar cores, but not when Sony or Microsoft needed them for their new consoles.
 
Also, Nvidia probably asked for too much money, and Sony might have gotten ripped off by them this generation.

AMD, being in second, would be more pliable to pressure, in order to help secure market support for its standards and tech (aka, the open technologies).

But, I don't follow hardware, especially detailed industry politics, so I may be completely wrong. Someone correct me?
 
Also, Nvidia probably asked for too much money, and Sony might have gotten ripped off by them this generation.
If ARM doesn't offer the performance in the right timeframe then there is no way for NVIDIA to offer an APU solution with enough performance. APU's have advantages over discrete components when sharing data between the GPU and CPU cores.
 
If it came down to x86, then the choice for AMD is obvious IMO.

First, since the company has no performance GPUs, they'd have to integrate a GPU from another vendor which would require a longer and more expensive R&D process to get the chip done.

Second, Intel already sells all their chips they make in their own factories with brutal margins, they wouldn't be interested in a high-volume, low-margin deal.
 
An ARM solution wouldve have been interesting, but honestly if they were open to switching out of ppc, at least they chose a growing architecture that will get R&D over the years and is easy to dev for.

Still would have liked to see PowerVR make a comeback in consoles.
 
I guess I'm surprised that PowerPC is considered harder to program than ARM or MIPS. Also surprised in the claim that it's not as good as the others in terms of performance/watt. This could very well be true, but I wouldn't mind if some reported did more digging into what happened with IBM and why they weren't capable of delivering a CPU for either console.
 
I guess I'm surprised that PowerPC is considered harder to program than ARM or MIPS. Also surprised in the claim that it's not as good as the others in terms of performance/watt. This could very well be true, but I wouldn't mind if some reported did more digging into what happened with IBM and why they weren't capable of delivering a CPU for either console.

I wouldn't read too much into that statement about PowerPC. Forbes is not exactly intended to be a technical platform as much as an odious right wing rag. That said, gotta give em kudos for ignoring the APU-newspeak and talking about SOCs.

The 64-bit readiness argument makes sense though, as do current economies of scale. Although AMD itself does seem to agree there's merit in ARM design for their longer term microserver roadmap, it will still rely on Kyoto at least for the nearer future.
 
That part sounds quite inaccurate to me:
he apps processors that powers today’s XBOX 360 and the PS3 are based on the Power architecture. It delivered decent performance seven years ago, but it is much more difficult to program than the ARM (ARM Holdings PLC), MIPS (Imagination Technologies Group PLC), or X86 (AMD and Intel INTC +0.48%). Additionally, the technological investment in ARM, MIPS and X86 architectures and ecosystems dwarfed PowerPC over the last decade, rendering Power obsolete for the required performance per watt. In a world where your console needs to have as many apps as your smartphone, the only answer was ARM, MIPS or X86.
I would be surprised if "POWER is tougher to code for" or if IBM embedded products are not competitive. The part about the software environment sounds right though.
I'm not sure MIPS is any better than POWER imo.

IMo the real reason for AMD is that:
1) they are one of the few company that provides both performant CPU and GPU
2) X86 software environment is the best.
3) Intel may have done an efforts with regard to pricing when they wwere still thinking about launching Larrabee (and that is my speculation), nowadays... the situation is completely different: they have moved to a pretty aggressive roadmap for Xeon Phi, they have now GPU that can compete toe to toe with Nvidia and AMD products in the segments Intel is addressing right now.
 
Second, Intel already sells all their chips they make in their own factories with brutal margins, they wouldn't be interested in a high-volume, low-margin deal.

Intel is the foundry for Altera, Tabula and Achronix, producing FPGAs. I doubt that volume will come close to what is needed for console production. However, Intel doesn't seem motivated to expand to its outsourcing business and knowing Intel probably dealing with them comes with very unfavorable terms. FPGAs for the most part don't come cheap so it probably alot easier to absorb Intel's price demands.
 
I guess I'm surprised that PowerPC is considered harder to program than ARM or MIPS. Also surprised in the claim that it's not as good as the others in terms of performance/watt. This could very well be true, but I wouldn't mind if some reported did more digging into what happened with IBM and why they weren't capable of delivering a CPU for either console.

It's not. It has a few more special purpose registers which matter at the ABI level if you're working on compilers and operating systems, but if you're just doing application (read: game) development—even at low level—it's fairly comparable. All 3 are load-store architectures and have reasonable comparable ISAs. ARM is a bit cleaner, but has it's own little quirks, and if you start delving into extensions (e.g. Thumb/Thumb2) the complexity ratchets up a bit.

ARM and MIPS are probably a lot cheaper to license though and the synthesized cores are incredibly modular, so if you're building some custom ASIC with lots of stuff you want to integrate with them, they are rather ideal.
 
arm will be the base cpu for next next gen!
BC is going to be supported in nextnext gen consoles so I think x86 is the way to go, imho. The PS4 could be perfectly emulated with a more powerful PS5 and the Xbox One is meant to be indefinitely -or forever- BC compatible.

When you factor in those details all bets are off.
 
Also, Nvidia probably asked for too much money, and Sony might have gotten ripped off by them this generation.

AMD, being in second, would be more pliable to pressure, in order to help secure market support for its standards and tech (aka, the open technologies).

But, I don't follow hardware, especially detailed industry politics, so I may be completely wrong. Someone correct me?

AMD was the only one who has the IP to do a CPU/GPU SOC as well, presumably with savings. Well Intel might nearly be in a position now with 800+ gflops in high end Haswell. But Intel is tough to deal with and they're still short on GPU compared to PS4.

Interesting stuff given the source. My thinking was beeifier cores (EG piledriver, or Haswell) would have been better, but it looks like they were looking downscale not up.
 
Indeed I think Intel could be a player in the future if they want to be. There was rumors of Sony sniffing around Larrabree.But yea in the future I would expect unified solutions as well which Nvidia and ARm maybe less likely now that both commited to x86 amd AMD of course and Intel if they see the use.
 
I doubt Intel will ever have any interest in a market which maybe will do 200-250+ million in the next 5 years, where the total SoC cost is less than $100 and profit margins would be far from what they are used to. That's less than what they produce in a year. They would offer up an Atom chip just in spite. :rolleyes:
 
I doubt Intel will ever have any interest in a market which maybe will do 200-250+ million in the next 5 years, where the total SoC cost is less than $100 and profit margins would be far from what they are used to. That's less than what they produce in a year. They would offer up an Atom chip just in spite. :rolleyes:

where the hell do you get your Numbers from 250million over 5 years @ $400 a console is 60k per console per year for world wide sales. If your talking SOC revenue then even taking a very pessimistic number of 50million consoles world wide LTD @ 5years your taking 5 dollars a chip.........
 
He means 250 million consoles sold...

OT, I'm surprised that ARM came very close. I used to get in vehement arguments with a guy on another board who was fixated on ARM being (the main CPU) in next gen consoles (before we knew anything about them). I was of the position there was absolutely no way, ARM were too weak.

Turns out he was a lot closer to right than I thought.
 
I really wonder about 200-250 million consoles over the next 5 years. But MS is talking about 1 billion units even so who knows.

Mobile devices will get there, if they haven't already. Don't know about consoles.

Besides the technical reason, I'm thinking AMD would have done anything to make this deal. If they didn't get the deal, they might not hang on.
 
I really wonder about 200-250 million consoles over the next 5 years. But MS is talking about 1 billion units even so who knows.

Mobile devices will get there, if they haven't already. Don't know about consoles.

Besides the technical reason, I'm thinking AMD would have done anything to make this deal. If they didn't get the deal, they might not hang on.

Well this gen over 6-8 years so far Wii:100m, PS360: ~80m each (IIRC)

So 260 million this gen.

Of course it looks like Wii U will come nowhere near Wii. Personally I think that means PS4/1 will pick up at least much of the slack and sell more, but some seem think they'll meander along to 70m each like this gen.

MS can talk all they want about 1 billion units, I dont think they have a prayer at 499. The key to that is going to be low pricing. And starting at a high point means it's that much harder/longer to get to the low price points.
 
Back
Top