Kleegamefan
K. LEE GAIDEN
Could it be STI saw the importance of integer math performance and gave it a bump in the DD2 rev of CELL for PS3...
Check it:
http://www-128.ibm.com/developerworks/power/library/pa-cellperf/
This is from IBMs newest PS3 CELL doc dated Nov 22, 2005
Back at ISSCC 2005, the DD2 version of a CELL could do the same number of Gigaflops per SPU as integer ops.....
On a 3.2Ghz PS3 version of CELL, that would be 25.6B floating point operations per sec and 25.6B integer ops per second(per SPU, multiplied by 7 for the entire CELL CPU)....but now we have clarification that an SPU can work on 16, 8-bit integers at the same time and the number now jumps up to 51.2B integer ops per sec.....which is a number double that of the quoted SPU floating ops performance number (25.6Gflops).....
So that would mean that, independent of the PPE, ,the 7 CELL SPUs in PS3 can do 179.2Gflops and 358.4 Billion 8-bit integer ops per second!!!!
As a point of reference, a 3.06 GHz Pentium 4 has a theoretical peak of 12 gigaflops!!!
Perhaps the original 25.6B integer op figures were for 16-bit integers? (of which, an SPU can work on 8 at a time!!)
This thing is a beast...
Check it:
http://www-128.ibm.com/developerworks/power/library/pa-cellperf/
The SPUs SIMD support can perform operations on sixteen 8-bit integers, eight 16-bit integers, four 32-bit integers, or four single-precision floating-point numbers per cycle. At 3.2GHz, each SPU is capable of performing up to 51.2 billion 8-bit integer operations or 25.6GFLOPs in single precision.
This is from IBMs newest PS3 CELL doc dated Nov 22, 2005
Back at ISSCC 2005, the DD2 version of a CELL could do the same number of Gigaflops per SPU as integer ops.....
On a 3.2Ghz PS3 version of CELL, that would be 25.6B floating point operations per sec and 25.6B integer ops per second(per SPU, multiplied by 7 for the entire CELL CPU)....but now we have clarification that an SPU can work on 16, 8-bit integers at the same time and the number now jumps up to 51.2B integer ops per sec.....which is a number double that of the quoted SPU floating ops performance number (25.6Gflops).....
So that would mean that, independent of the PPE, ,the 7 CELL SPUs in PS3 can do 179.2Gflops and 358.4 Billion 8-bit integer ops per second!!!!
As a point of reference, a 3.06 GHz Pentium 4 has a theoretical peak of 12 gigaflops!!!
Perhaps the original 25.6B integer op figures were for 16-bit integers? (of which, an SPU can work on 8 at a time!!)
This thing is a beast...