How feasible are CPU/GPU hybrids as the sole processing unit of a console? This is clearly going into the [next] next generation of consoles so we need to project to the 2010-2012 time period. So we have some clear limitations we need to think about. It must be both performance competition but still cheaply fabricated. This clearly pushes this thing into the 400-500 mm^2 region, since that's the combined size of a CPU and GPU right now and is still within reason, but that's still pretty damn big and possibly out of reach. Anyone who pulls this stunt I think will be stuck with a $600+ pricetag at launch no matter what, if not even more if they want some other expensive feature in the console. It would also need to be at the very least fabbed on a 45nm process. Even so, that's not that impressive seeing how we are already starting to move to that process, or at least Intel is. The rest of the industry may take till 2008 at the earliest. It would be very desirable to see this thing at the 32nm node or a in-between node. Probably not possible for a 2010 launch, but would be possible if it is more like 2011 or 2012.
The most important question is what exactly is this thing suppose to accomplish that separate CPUs and GPUs can't. An immediately obvious benefit is that you can have an insanely fast bus from the "CPU" to the "GPU", which allows for a degree of coordination not seen before. The problem is figuring out what this entails. Possibly you can have a very large scratchpad eDRAM or ZRAM that serves as both a framebuffer and a low latency memory pool. I also imagine that you can do physics on this super-CPU on a level you couldn't before, but this may not apply to Cell. I'm sure other neat tricks and other general improvements will be possible too. The last question is performance. There would be no way to predict this accurately, but I imagine it would be in the TeraFLOPS region, utilizing billions of transistors.
I still can't help but think that this is borderline nuts though. With a chip that big, you better have pretty good fabs and can scale it down fast. Either that or the consumers learn to accept $600 consoles that stay at that price range for 2 or more years (basically the PS3 is completely legitimized and then some). Maybe Sony would try it if the PS3 is a major success, but I'm not sure if MS is willing to do that.
The most important question is what exactly is this thing suppose to accomplish that separate CPUs and GPUs can't. An immediately obvious benefit is that you can have an insanely fast bus from the "CPU" to the "GPU", which allows for a degree of coordination not seen before. The problem is figuring out what this entails. Possibly you can have a very large scratchpad eDRAM or ZRAM that serves as both a framebuffer and a low latency memory pool. I also imagine that you can do physics on this super-CPU on a level you couldn't before, but this may not apply to Cell. I'm sure other neat tricks and other general improvements will be possible too. The last question is performance. There would be no way to predict this accurately, but I imagine it would be in the TeraFLOPS region, utilizing billions of transistors.
I still can't help but think that this is borderline nuts though. With a chip that big, you better have pretty good fabs and can scale it down fast. Either that or the consumers learn to accept $600 consoles that stay at that price range for 2 or more years (basically the PS3 is completely legitimized and then some). Maybe Sony would try it if the PS3 is a major success, but I'm not sure if MS is willing to do that.
Last edited by a moderator: