By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Forums - Gaming - PS3 and 360 graphic's capabilities. Explain the difference to me please.

@ TheBigFatJ

The PS3 doesn't have "seven processors"


No, the PS3 Cell includess 8 active processors. 1 PPE and 7 SPEs. The SPE is a processor which allows for one hardware thread (and any number of software threads), the PPE allows for two hardware threads (and of course software threads).

The PPE is most similar to a Xenon core, the advantage of the SPEs is that potential performance increases just about linear with added SPEs. This is not the case for the Xenon CPU, three cores does not mean three times the potential performance, just like AFAIK any other multi-core CPU currently available.

To be more exact, the SPEs are more than just processors. They can compute independently from the rest of the system, that's why they are often referred to as a system on a chip.



Naughty Dog: "At Naughty Dog, we're pretty sure we should be able to see leaps between games on the PS3 that are even bigger than they were on the PS2."

PS3 vs 360 sales

Around the Network
MikeB said:
Game engine and assets wise the game if 360 orientated with development lead on the 360. In this sense the game is far more representative of the 360 hardware capabilities, would the game have been a PS3 exclusive the game engine design (and also assets wise) would have been different.

Looking at the way the graphics are rendered (enlarged images to make differences in rendering more profound):

Didn't we see those images on the SDF website?



MikeB said:
@ TheBigFatJ

The PS3 doesn't have "seven processors"


No, the PS3 Cell includess 8 active processors. 1 PPE and 7 SPEs. The SPE is a processor which allows for one hardware thread (and any number of software threads), the PPE allows for two hardware threads (and of course software threads).

To be more exact, the SPEs are more than just processors. They can compute independently from the rest of the system, that's why they are often referred to as a system on a chip.

It seems obvious that he was referring to the fact that it SPEs have too many limitations to be considered fullfledged general purpose processors ala the PPE or 360's cores.



TheRealMafoo said:
I always like reading your posts Reasonable, you should post more often.

I think you hit the nail on the head.

Thanks, I'll try my best to get on more but you know - real life is really taking up a lot of time right now!

 



Try to be reasonable... its easier than you think...

Words Of Wisdom said:
MikeB said:
Game engine and assets wise the game if 360 orientated with development lead on the 360. In this sense the game is far more representative of the 360 hardware capabilities, would the game have been a PS3 exclusive the game engine design (and also assets wise) would have been different.

Looking at the way the graphics are rendered (enlarged images to make differences in rendering more profound):

Didn't we see those images on the SDF website?


No, they are from Beyond3D. People discussing the rendering differences between the two versions. The 640p guy is also posting within that thread and he like many others prefers the PS3's rendering of the graphics.



Naughty Dog: "At Naughty Dog, we're pretty sure we should be able to see leaps between games on the PS3 that are even bigger than they were on the PS2."

PS3 vs 360 sales

Around the Network
Words Of Wisdom said:
MikeB said:
@ TheBigFatJ

The PS3 doesn't have "seven processors"


No, the PS3 Cell includess 8 active processors. 1 PPE and 7 SPEs. The SPE is a processor which allows for one hardware thread (and any number of software threads), the PPE allows for two hardware threads (and of course software threads).

To be more exact, the SPEs are more than just processors. They can compute independently from the rest of the system, that's why they are often referred to as a system on a chip.

It seems obvious that he was referring to the fact that it SPEs have too many limitations to be considered fullfledged general purpose processors ala the PPE or 360's cores.


They are absolute not too limited in *any* regard, they are just different. On the Amiga we had CPUs far far inferior compared to a SPE. And yes we did consider the Amiga computer to sport a CPU.

The only difficulty is that you need to program them efficiently, nothing more than that. They are really just general purpose processors, being able to execute any type of code. 



Naughty Dog: "At Naughty Dog, we're pretty sure we should be able to see leaps between games on the PS3 that are even bigger than they were on the PS2."

PS3 vs 360 sales

perhaps developers chose to render at 640 and then upscale to 720 so they can achieve a sort of AA which reduces the jaggies but costs less performance wise than actually having 2xAA at 720p, and with the freed up processing power they had left, they used it for smart filters to help improve the IQ, maybe this is the method they chose to increase the IQ of the game and is why many reviewers tend to favour the PS3 graphics of GTA4.



MikeB said:
Words Of Wisdom said:
MikeB said:
@ TheBigFatJ

The PS3 doesn't have "seven processors"


No, the PS3 Cell includess 8 active processors. 1 PPE and 7 SPEs. The SPE is a processor which allows for one hardware thread (and any number of software threads), the PPE allows for two hardware threads (and of course software threads).

To be more exact, the SPEs are more than just processors. They can compute independently from the rest of the system, that's why they are often referred to as a system on a chip.

It seems obvious that he was referring to the fact that it SPEs have too many limitations to be considered fullfledged general purpose processors ala the PPE or 360's cores.


They are absolute not too limited in *any* regard, they are just different. On the Amiga we had CPUs far far inferior compared to a SPE. And yes we did consider the Amiga computer to sport a CPU.

The only difficulty is that you need to program them efficiently, nothing more than that. They are really just general purpose processors, being able to execute any type of code.


No, just no. Chips from twenty years ago are not proof the SPEs are full processors. Moore's law says why that is not a proper comparison. Only facts about the SPEs themselves are proof of what they can do.

They are not full processors, according to the very Cell designers. Nor are they meant to be. They are meant to either do the work that the main core cannot handle at the moment, or to work together to do heavy processing. If they were full processors, they would be redundant. A full processor is more of a jack of all trades. The SPEs are meant to do less, but do them better.



A flashy-first game is awesome when it comes out. A great-first game is awesome forever.

Plus, just for the hell of it: Kelly Brook at the 2008 BAFTAs

@ LTKN

No IBM's design goal was to make the SPEs full processors being able to greatly facilitate any kind of program.

They dropped a lot of redundant and legacy stuff, which in no sense render them not being full processors. The only difficulty is redesigning legacy code efficiently, but the redesigned code will run better on any other multi-core or multi-processor CPU, the difference is that it's crucial and more benefial for the Cell, on other processors the benefit is smaller.



Naughty Dog: "At Naughty Dog, we're pretty sure we should be able to see leaps between games on the PS3 that are even bigger than they were on the PS2."

PS3 vs 360 sales

LordTheNightKnight said:
MikeB said:
Words Of Wisdom said:
MikeB said:
@ TheBigFatJ

The PS3 doesn't have "seven processors"


No, the PS3 Cell includess 8 active processors. 1 PPE and 7 SPEs. The SPE is a processor which allows for one hardware thread (and any number of software threads), the PPE allows for two hardware threads (and of course software threads).

To be more exact, the SPEs are more than just processors. They can compute independently from the rest of the system, that's why they are often referred to as a system on a chip.

It seems obvious that he was referring to the fact that it SPEs have too many limitations to be considered fullfledged general purpose processors ala the PPE or 360's cores.


They are absolute not too limited in *any* regard, they are just different. On the Amiga we had CPUs far far inferior compared to a SPE. And yes we did consider the Amiga computer to sport a CPU.

The only difficulty is that you need to program them efficiently, nothing more than that. They are really just general purpose processors, being able to execute any type of code.


No, just no. Chips from twenty years ago are not proof the SPEs are full processors. Moore's law says why that is not a proper comparison. Only facts about the SPEs themselves are proof of what they can do.

They are not full processors, according to the very Cell designers. Nor are they meant to be. They are meant to either do the work that the main core cannot handle at the moment, or to work together to do heavy processing. If they were full processors, they would be redundant. A full processor is more of a jack of all trades. The SPEs are meant to do less, but do them better.

 


SPU are dedicated processors with their own local memory of which the SPU can work from, the PPU is simply meant to feed data into that local memory and then remove that data that has already been completed, which always the SPU to work very fast without any stalls or interruptions, this is where the major performance boost comes from.

Essentially the PPU is the boss delegating work to it's employees, and it's the employess that do all the hard work while the boss just manages and co-ordinates his employees to maximise performance of his team, the problem is that current developers simply use the PPU as the only processor seeing as the code written for it is almost the same code written for the CPU of the  360, and because of this most multiplaform games barely use the SPU, and because the SPU actually require a different way of writing code for them so they can work as their meant to, developers simply don't use them and just optimise the shit out of the PPU, so essentially the Boss will craming all the work while his emplayeed point and laugh at him as they bludge all day, as you can see the team is not very efficient. lolz

In any case, console CPU are not jack of all trades like their PC counter parts, they in fact have less instruction built into the,, but that's because they don't need them unlike the PC, and this of course allows these CPU to be fast, efficient, and consume less power while running at the same frequency as PC processors and this is key to consoles as they have to be small in size than general PC's.