Shinobi-san said:
@bolded: Fair point. I didnt really think of it that way. Although i cant see co-processors making that much of a difference(just opinion/hunch). I mean calling it a co-processor isnt actually telling us much. But we all know that GPU's are the best components for graphics, effects etc. So in that sense, Xbone is limited to it's GPU theoretical power for certain GPU specific tasks. So is the PS4, and il say it again that the PS4 also has co-processors. We just dont know how many it has.Cerny spoke a lot about offloading tasks as well...freeing up CPU and GPU resources. I dont see either system offloading GPU specific tasks to the co-processors but more CPU tasks to assist the weak CPU. My point about the memory though was that if MS could have gone with GDDR5 and cost was not an issue or if there were no issues at all. They would have gone with it. I think theres a bit of PR spin to what Albert is saying to be honest...i dont see how they can close a .5 tfl gap in performance with a few co-processors. At the end of the day these arent fully fledged GPU cores, or CPU cores as far as i understand. If they are then its another story but as far as i know they not. And apart from PR spin i think MS is just explaining how they are making their console more efficient, explaining the design decisions etc. It's not like MS went and added co-processors just to compete with Sony. If MS wanted a more beefier GPU they would have added it in. Raw computation performance just didnt seem to be the gameplan really. |
Remember the Cell SPUs are considered co-processor and they were used to offload task away from the PS3 GPU. You already see the results of how well that worked out for Sony (at least for their 1st party). Depending on what task the co-processors are used for, they can make a solid difference in performance. Without any info on what the processor do, I will not speculate as to the difference they can make only that the possibility exist.
Lets break down the difference between the X1 GPU and the PS4. I will limit this to just the CU or Sharder cores as that’s were the big difference in TFlops comes into play. The X1 has 12 CUs and the PS4 has 18. CUs are generally used to process shaders. Since that’s a parallel process, the PS4 can execute more shaders at one time then the X1. Now from the Hotchips convention some interesting things came out and I was processing the information and thinking about design. MS has made it so that all parts of the system knows what is happening to a segment of code in memory. If that is so, then MS can leverage specialize co-processor to handle specific gaming code where it would be more process intensive for the GPU or CPU to handle.
Do not forget that GPUs are designed as an add on to a system not as being the main CPU. What I am getting at is that for efficiency within a closed box, some of the things the GPU does might make more sense to handle with specialize hardware then within the GPU.
As for Albert statements, he is a PR guy so you will always take their comments with a grain of salt. Interesting enough him commenting on Neograf where he knows his comments are going to get a lot of push back. Most PR people know where to pick their battles so him making his statements on Gaf says that either he loves contention or MS has a few tricks up their sleeve.
As for Tflops, do you know that the PS3 is stated as having 2.1 TFlops compared to the 1.8TFlops of the PS4. As a measuring tool for the performance of these 2 devices, the Tflop number really might not be the difference maker.