Rumored APU for socket AM4 carrying a 4-core Zen, a 16CU Vega iGPU and HBM2:
http://www.bitsandchips.it/52-english-news/7622-rumor-two-versions-of-raven-ridge-under-development
Wow, I completely forgot this thread until I saw these news, but I'm glad it took a more positive spin in general.
I'd just like to point out a few things (won't do selective quoting because it would take years to respond to everything, sorry):
1 - My original suggestion was that dGPUs would be gone from the consumer market within 10 years. 10 years is really long in tech. 10 years ago we were walking around with
this mobile phone and most gamers were willing to play Wii Sports.
So don't worry guys, you'll still have dGPUs for a looong time. And it's simply a thought/opinion, don't fret over it.
2 - Of course the PS4Bone's SoCs apply to the equation because they're SoCs and they're even using x64 CPUs. Unlike previous generations of consoles, these are basically PCs and proof of that is how some people got the PS4 to run x64 Linux in it.
The only reasons AMD hasn't put a socketable SoC with that kind of performance in the PC market yet are:
a) Sufficient memory bandwidth wasn't attainable with the PC's DDR3 or even DDR4. Many factors point to Kaveri being supposed to get GDDR5L but that one was cancelled at the last minute (the chip was actually produced with two memory controllers but uses only one). The XBone uses some of the fastest DDR3 in a rather expensive 256bit bus and it still needs EDRAM to compensate.
This can now be solved by using HBM in the same interposer as the APU, and all forms of very wide and stacked memory will keep evolving.
b) A socket that supports APUs with local memory (HBM) would have to come up, and it wouldn't make much sense to introduce a new socket between AM3+/FM3 and AM4 considering Zen is right at the door.
3 - Claiming the consoles have "weak CPUs" so their SoCs don't apply to the PC equation. I don't think this is valid because consoles are made with balance in mind. If the 1.6GHz Jaguars really were such a terrible bottleneck for most instances, then both Sony and Microsoft would have gone with smaller and less consuming GPUs and e.g. 3GHz Bulldozers. Or if they didn't like any of those alternatives they could have gone with a PowerPC or even paid top dollar for a Haswell based Pentium.
We should take into consideration that consoles were designed by a large group of very smart people that tried to achieve the most balanced system possible within power, price and performance constraints.
If 8x 1.6Ghz Jaguars were paired with 1.3-1.8 TFLOPs GPUs for running games using low-overhead+closer-to-metal APIs and GPUs capable of general compute, then perhaps that's not far from what we'd be using if our PC games had been developed for low-overhead+closer-to-metal APIs. And games on the PC will start to be made for DX12 and/or Vulkan in the future.