Devourer said:
PS3 will reach the teraflops figure. Just wait the March presentation. Cell chips in PS3 will be fabbed at 65 nm. Congrats to Vince and Panajev.
1. Does it need to reach 1TFLOPs? If XeCPU is in the 80GFLOPs range, why would it need 1TFLOPs? I am not going to compare them yet (we still do not know enough about both designs... XeCPU seems to be a good at general processing with multiple PPC cores and if the CELL is doing vertex shading and XeCPU is not the CPUs are then really playing different designs goals), but lets say CELL is 2-4x more powerful. Why would it then need to be 8-16x as powerful? That power costs money and with Rambus RAM, BR, licensed GPU tech, and a lot of investment to make a return on plus a lot of work to be done on making development easier/faster/more affordable for developers that extra money may be best invested elsewhere. Also,
smart design is better than spamming power everywhere. Will the PS3 have enough memory and memory bandwidth to feed 1TFLOP? If the memory bandwidth is shared you have a 1TFLOPs CELL and a GPU fighting for ~50GB/s. Considering current top of the line GPUs use ~32GB/s I am not sure there will be fast enough RAM, or enough, to feed 1TFLOPs. Maybe there is, but smart effecient design is important and there is no point having power sitting idly by.
2. Heat. Consoles are small so heat is a concern; a large console to accomodate heat would have a certain image issue. People like smaller systems in general. Throwing in 4 CELLs could produce a LOT of heat.
3. Power consumption. If A|SPU are 4W each, then add the PU, nVidia GPU, BR drive, and so on you have a machine sucking a lot of power. If you have 4 CELL cores you are looking at a high power requirement.
4. Production Yields and cost. Yields may be low if the system is hot which means higher costs.
If a 256GFLOPs CELL is 2-4x as powerful as the XeCPU (if... the real question is how that power will translate into better games) why would they need to make it cost more? Cross platforming is important so spending a lot of money on CPU realestate that many developers (like EA) most likely wont use is an exepensive luxury. You add in the fact you would get lower yields and that just magnifies the issue.
5. Die size and cost. Sticking 4 CELLs on a single chip make large chips, even at 65nm. Add in the above reasons, well, I do not see
why.
Power is nice, but smart design is better. If the PS3 ends up with 256MB of RAM then where is the PS3 going to get the memory to feed that much power? CELL + nVidia GPU + BR + Rambus is a killer combo. I would not be totally surprised if the PSE BE has 2 CELLS (although 1 looks like a safe bet), but I would be shocked at 4.