torok said:
Despite that, PS4/X1 CPUs don't have to directly feed GPUs. In a PC the CPU have to grab data from RAM and feed the GPU so it can copy it to its memory. PS4 (I will use it as an example because I'm more informed about its architecture, despite the X1 being similar) simply has every info on an unified pool so both the CPU and GPU can use it, with two memory buses, one for the GPU with a higher bandwidth and one that both can use with lower bandwidth. So the CPU can't become a bottleneck when feeding the GPU simply because it won't need to feed it. The GPU can go there and use what it wants. |
Thats not what I'm saying. I'm saying with respect to game performance weak cpus become a bottleneck. I can't recommend anyone who has lets say a Phenom II 955 to get a modern gpu such as a 280x as a upgrade. I would tell them that while their performance will be hindered since the 955 can't adequately feed the 280x. This is factual!
The good thing about Mantle and perhaps DX12 is that this is no longer the issue. Its quite expensive to have to buy a new motherboard, ram and gpu just to be up to date. With Mantle you would just have to buy a Amd gpu. So money that would be spent on a mb and cpu could be put towards a good gpu. That is a good deal and opens up the door for many more end users to enjoy respectable performance in games. The only problem at this time is Mantle is AMD exclusive.
With your example on the PS4 architecture, I don't think its that simple. In the system can still be cpu limited. I'd say the only game that is available at this time that is cpu intensive is FF14 and in comparison to PC it struggles to maintain high fps. But for the hardware PS4 is using, its doing a good job delievering the goods. If a PC with dx used the same hardware it would peform signifcantly worse than its PS4 counter part. With Mantle it would probably be able to push out similar numbers as found on consoles.
If you feel you got a grasp on the ps4 hardware, then you should know about the x1 hardware. They are virtually the same save for the fact that M$ choose ddr3 for memory. Everyone should already know what that does to the gpu peformance.







