Shifty Geezer said:
Sony's comments regard XB360 are (based on KK's interview) that it's not far removed from existing PC designs, a design that XB copied. In their terms (marketting terms perhaps) it's not a new geneation of architecture, only a new generation of components. That can be argued.
Hey Shifty,
Good posts lately man, but I do disagree with this.
If Sony can say the Xbox 360 is not far removed from the PC, it would be just as valid, if not more so, to say the PS3 is less removed from the PC.
-PCs typically have 1 general processing core,
-with Floating Point intense features (VMX, MMX, SE).
-PC's are a NUMA design.
-PC CPU's have a pool of main memory.
-Gaming PCs have a GPU that have distinct vertex shader and pixel shader units
-and the GPU has its own pool of memory.
-PC GPUs can access the main memory primary dedicated to the CPU
To compare the PS3
-PS3 has 1 general processing core (the PPC in the CELL)
-with Floating Point intense features (SPE).
-PS3 is a NUMA design.
-CELL has a pool of its own main memory (XDR)
-The RSX GPU has distinct vertex shader and pixel shader units
-and the GPU has its own pool of memory
-RSX can access the main memory pool primary dedicated to the CPU
Now PCs do not have FlexIO, are not designed with 7 SPEs for streaming techniques, do not put all their eggs in the Floating Point basked (PCs are great for what they are... we need to remember that, they are not game-first designs), and the PCs do not have a fast of loinke the GPU to the CPU. I am not sure if the RSX can directly read from the L2 cache of CELL, but with 20GB/s write and 15GB/s read over FlexIO it may not be much of an issue.
So we can see STRONG similarities between the CELL and a PC. Btw, that is a good thing.
But looking at the Xbox 360 there are more differences.
-Xbox 360 has not 1, not 2, but 3 general processing cores, each able to do 2 hardware threads
-with Floating Point intense features (VMX).
-Xbox 360 is a NUMA design.
-xCPU shares a memory pool with the R500 GPU
-The R500 GPU has Unified Shaders which can perform either vertex or shader ops
-and the GPU has its own pool of eDRAM for a frame buffer
The R500 can also read/write at like 20GB/s from the xCPU L2 cache. In the patents it was described that the CPU could take on some of the vertex processing load; with unified shaders this could be a significant plus because the GPU would not have Vertex Shader units sitting idle.
Another point: R500 has its own API; while we do not have enough info on the PS3, I have heard it will use OpenGL.
So... to be blunt: If the Xbox 360 is not far removed from a typical PC according to KK, then it is just as valid to note the PS3 similarities to the PC.
BOTH SIDES ARE GIVING FUD.
I am not denying the innovation of the immensely powerful CELL processor. But the overall design of the PS3 is very PC like--and that is a great thing for developers. Both Sony and MS took different paths on the CPU.
Sony went for more FP power.
MS went for more general processing power.
On this forum in particular there is a tendancy to focus only the FP power of CELL. Yes, it is amazing. But while the xCPU has about 55% of FP power, the VMX units are more versatile AND the xCPU has a significant edge in general processing power.
No one every wants to talk about that. It is not sexy, it is not "new". But games are not only composed of vertex tasks and physics.
Anyhow, both Sony and MS are going to play the PR game. And as we know Shifty a LOT of people (especially new people) at B3D will get caught up in it. It is our job to try to disseminate the BULL from the relevant.
'look how much better we are then our competitors'. They've given specs, and some question the validity of those specs (peak rates etc.). If they have, please let me know.
At the E3 conference they specifically put slides up comparing the PS3 to the Xbox 360, so yes they were comparing "how much better" they were than their competitor.
And while they did not necessarily take any cheap shots (some of the comparisons are apples-to-oranges) they at no time mentioned any pluses for their competitors. Of course, we would not expect that
Surprisingly the Major Nelson CRAPTOPIA does
They actually do admit the PS3 does come ahead in some area. But that does not in ANY WAY, SHAPE, OR FORM justify some of the COMPLETELY MISLEADING comparisons.
Btw, both PR machines were going good this EA. At first we had a whole thread here bashing Gears of War saying it was CGI. Turned out it was not, but it did not prevent attacks on it. I would mention another PR thing but I do not want my thread derailed!
This has been the worst E3 EVER imo. So very few actual NEXT GEN games showed/played. I am all about the GAMES, and MS/Sony dissappointed. But that is just me.