Die[RS]
05-11-2008, 10:07 PM
For games the cell cpu in the playstation 3 is rubish. For in order processing like video decoding it does not.
Oh and about the super comeputer thing yes it can do something at super computer speeds. IF the cuper computrer was a few years old.. I think sony is filling your heads up again like when they said the Ps2 will launch missles. Sure they can most CPU can launch a damn missle. your coffee maker and cell phone has amor powerful computer than the first space launch used to land on the moon..
Games rarely use the type of code super computers processes that is in order floating point calculations .
not out of order processing.
Game code was and still is now integer, floating-point, and vector math at ramdom it changes the code stream everytime you push the button or do anything. the cell has to stop everything and take notice to your IRO (interupt request of the controler and it's button) pull the function of the buttion of memory. the cell does not like this, it was not really made for this it is not a general puropose CPU like the wii PC or even xbox 360.
and there is the memory bandwidth the ps3 has extremely low memory and system bus bandwith you can not get the full performace of the chip.
the The Cell's SPE (AKA the math co processers have to cache. no direct access to the memory that is on the lowbandwith system bus.
game code is best handled by a "general purpose CPU" with a full function cache, branch predictor, and vector unit.
the vector unit is really important in GPu and CPu,
the SPE of the cell have no branch predictor at all they hate random code so the cell sends all this over to the GPU.
the cell only has 1 general purpose core and 8 math units quad core PC's have 4 full genereal porpose code with vector units cache and brach predictors. Oh and for soemreason they made the cell 8 SPE "cores" have a different instruction set from the PS3's main CPU. this lead to major complaining in the floor next to us as the programmers on floor below me are still bitching about it to this day.
so very few of the code going threw for games is a floating point command almost 0. Push a box you start the physics code, that is a floating point before that even its the ground and it is drawn on the screen it's entire path of falling is calculated before you can even blink your eye.
So since games do not use flaoting point yet.
what do they use
i the nstructions are load, store, integer, branch.
most of this is getting stuff out of memory everytime you pusha button out of order to and from memory ETC the PS3 cell was not really made for that.
Why I don't know ask sony but game perforamce often sucks. The cpu is better for Video decoding and super computing task like folding @ home that feed streaming floating-point to it in order.
so ya in the video decoding market the Cell Cpu kills all in raw performance and same with floating point projects but the thign is a game machine and it has low game performance.
sure the us army can link a few togeather and float math problems to there heart content it wont help you in games.
Oh and 1 of the SPe is taken from the os at all time for the XMB as is ram and you stil cant use it in games. well you can but it is only about 10% of game code and it's done before you even see it go.
Oh and about the super comeputer thing yes it can do something at super computer speeds. IF the cuper computrer was a few years old.. I think sony is filling your heads up again like when they said the Ps2 will launch missles. Sure they can most CPU can launch a damn missle. your coffee maker and cell phone has amor powerful computer than the first space launch used to land on the moon..
Games rarely use the type of code super computers processes that is in order floating point calculations .
not out of order processing.
Game code was and still is now integer, floating-point, and vector math at ramdom it changes the code stream everytime you push the button or do anything. the cell has to stop everything and take notice to your IRO (interupt request of the controler and it's button) pull the function of the buttion of memory. the cell does not like this, it was not really made for this it is not a general puropose CPU like the wii PC or even xbox 360.
and there is the memory bandwidth the ps3 has extremely low memory and system bus bandwith you can not get the full performace of the chip.
the The Cell's SPE (AKA the math co processers have to cache. no direct access to the memory that is on the lowbandwith system bus.
game code is best handled by a "general purpose CPU" with a full function cache, branch predictor, and vector unit.
the vector unit is really important in GPu and CPu,
the SPE of the cell have no branch predictor at all they hate random code so the cell sends all this over to the GPU.
the cell only has 1 general purpose core and 8 math units quad core PC's have 4 full genereal porpose code with vector units cache and brach predictors. Oh and for soemreason they made the cell 8 SPE "cores" have a different instruction set from the PS3's main CPU. this lead to major complaining in the floor next to us as the programmers on floor below me are still bitching about it to this day.
so very few of the code going threw for games is a floating point command almost 0. Push a box you start the physics code, that is a floating point before that even its the ground and it is drawn on the screen it's entire path of falling is calculated before you can even blink your eye.
So since games do not use flaoting point yet.
what do they use
i the nstructions are load, store, integer, branch.
most of this is getting stuff out of memory everytime you pusha button out of order to and from memory ETC the PS3 cell was not really made for that.
Why I don't know ask sony but game perforamce often sucks. The cpu is better for Video decoding and super computing task like folding @ home that feed streaming floating-point to it in order.
so ya in the video decoding market the Cell Cpu kills all in raw performance and same with floating point projects but the thign is a game machine and it has low game performance.
sure the us army can link a few togeather and float math problems to there heart content it wont help you in games.
Oh and 1 of the SPe is taken from the os at all time for the XMB as is ram and you stil cant use it in games. well you can but it is only about 10% of game code and it's done before you even see it go.