The PS3 was designed when Sony was very intimately aware of the prior generations' hardware designs. The mixture of a more standard cache-based processor and the SPEs was a compromise between IBM's desire for a more standard multicore setup and Sony+Toshiba's history of providing specialized non-cached DSP-like processors.I imagine that reality was produced by having Ken at the helm and perhaps the lack of continuity between hardware iterations of the PlayStation.
Also, I presume it much easier for Sony to make BC a prerequisite without the need to plug in old hardware given AMD has a greater level of intimate knowledge of the overall hardware combined with their expertise in modern CPU/GPU design and the desire to not lose the majority of its semi custom business.
It was being compatible with the old ways of doing things that lead Kutaragi to split the difference and give one portion of Cell to IBM's way, and the other to what Sony and Toshiba were comfortable with.
We know IBM's philosophy also went into the Xbox 360, Wii, and essentially everything else. Included in this was ATI/AMD's outside GPU.
The addition of a GPU to the PS3 appears to have been the result of a later-stage realization that the old way Cell was counting on didn't compete in realized power or performance.
It wouldn't be unprecedented if it's AMD's turn this time to be the old way Sony shouldn't be too slavish to. Backwards compatibility might be something in AMD's interest to easily provide, but it is probably even more in its interest to not have GPU IP that is so fully beaten across so many metrics.
That AMD is in that position means it is blind to those realities, or more possibly that it is aware and what we see is its best effort.
It's not Sony's concern why, just whether it's potentially damaging to remain chained to it.
On the other hand, there's the Switch. It's low margin, potentially higher-volume as a portable than at least one of the major consoles, and Nvidia's doing way more software and support work than AMD is.To be honest, I think the biggest barrier to nvidia entering the console market is just whether they feel like it's a good business. Low margin and high volume doesn't really seem like their thing.
Having so much infrastructure handled by Nvidia might make losing backwards compatibility worthwhile. Nvidia might even be making the case: if it was good enough for Nintendo...
It's also a case where Nvidia's mobile GPU tech outpaced AMD's GPU--although in this case it was outdated AMD tech.
Nvidia's mobile IP fed into the GPUs that are now beating GCN, and perhaps that cycle is more likely to be aligned for the coming generation of standard consoles.
Last edited: