The R350 right now with the F-Buffer is showing some very impressive results.
If this is an indication of what can be done by GPUs now, I think it's safe to say that the next generation GPU going into the XBox will be VERY powerful. They definately won't roll over and die to what the PS3 will bring to the table interms of graphics power -- of course this depends on who much of the CPU will be spent on doing graphics calcs in the PS3. I suspect that AA and filtering will be at a point where 4X MSAA, trilinear filtering and 8X AF will be a given. So the images will be sharp, next I suspect incredibly high polycounts, the R3XX and NV30 can push a lot of polygons and sustain it nicely. Well the R3XX can. They have plenty of texturing power to boot and the R3XX has some really nice vertex and pixel shading abilities.
One thing that would be nice is obviously more power, but more importantly, the ability to create and destroy vertcies (HoS and so on).
A big problem is the fact that the massive power of these GPUs is coming from fat boards (in the 10 layer region) and seriously wide busses. The question is how possible will this be in a console?
If XBox2 is off the shelf, then this is how I see it.
-P4 3GHz, hyperthreading and a fast FSB 800MHz.
Things to think about:
The question is will this be a Prescott and if so, what will it bring in terms of SSE3? This will be important if they want a hope in hell to be able to have enough power to compete in the physics department. AI stuff can be done with integer units which is where the P4 has some serious umph.
A modified Banias with emphasis on the Vector and FP side might be a good contender.
Note: I seriously doubt we'll see a Hammer, I think the onboard memory controller will be more trouble than it's worth. Not to mention, I don't think AMD has the fab capacity and out sourcing would be hard since that would drive up costs and Hammer likely has a lot of custom work and tuned to AMD's processes. Unless that IBM deal yields something spectacular.
Loons: I'm pretty sure an Itanium wouldn't come into the equation, even though it has ridiculious amounts of FP power.
GPU, NVidia, ATI or 3DLabs doesn't really matter. Nvidia seems to really have dropped the ball with the NV30, it's just ugly and riddled with legacy garbage, reminds me of x86. 3DLabs could offer up some really nice highly programmable and even fast solutions. They have slipstream, virtual texturing and various other things. ATI has chipset experience and they have liscences from Intel for the P4 bus IIRC. So they're a definate contender.
Sound, I'm not sure how much this matters, creative could probably quite easily take a more beefy audigy chip and throw that out. Rather than using the same one over and over and under a new brandname. Of course Nvidia will have it's offerings, though the bus lisencing might be an issue. Then again, Intel might not mind giving Nvidia one just for the XBox.
RAM, well this depends if it's a unified architecture. The more I think about it, the worse it sounds. I think this gen will need ridiculous amounts of bandwidth in which case I expect a hierarchy.
If this is an indication of what can be done by GPUs now, I think it's safe to say that the next generation GPU going into the XBox will be VERY powerful. They definately won't roll over and die to what the PS3 will bring to the table interms of graphics power -- of course this depends on who much of the CPU will be spent on doing graphics calcs in the PS3. I suspect that AA and filtering will be at a point where 4X MSAA, trilinear filtering and 8X AF will be a given. So the images will be sharp, next I suspect incredibly high polycounts, the R3XX and NV30 can push a lot of polygons and sustain it nicely. Well the R3XX can. They have plenty of texturing power to boot and the R3XX has some really nice vertex and pixel shading abilities.
One thing that would be nice is obviously more power, but more importantly, the ability to create and destroy vertcies (HoS and so on).
A big problem is the fact that the massive power of these GPUs is coming from fat boards (in the 10 layer region) and seriously wide busses. The question is how possible will this be in a console?
If XBox2 is off the shelf, then this is how I see it.
-P4 3GHz, hyperthreading and a fast FSB 800MHz.
Things to think about:
The question is will this be a Prescott and if so, what will it bring in terms of SSE3? This will be important if they want a hope in hell to be able to have enough power to compete in the physics department. AI stuff can be done with integer units which is where the P4 has some serious umph.
A modified Banias with emphasis on the Vector and FP side might be a good contender.
Note: I seriously doubt we'll see a Hammer, I think the onboard memory controller will be more trouble than it's worth. Not to mention, I don't think AMD has the fab capacity and out sourcing would be hard since that would drive up costs and Hammer likely has a lot of custom work and tuned to AMD's processes. Unless that IBM deal yields something spectacular.
Loons: I'm pretty sure an Itanium wouldn't come into the equation, even though it has ridiculious amounts of FP power.
GPU, NVidia, ATI or 3DLabs doesn't really matter. Nvidia seems to really have dropped the ball with the NV30, it's just ugly and riddled with legacy garbage, reminds me of x86. 3DLabs could offer up some really nice highly programmable and even fast solutions. They have slipstream, virtual texturing and various other things. ATI has chipset experience and they have liscences from Intel for the P4 bus IIRC. So they're a definate contender.
Sound, I'm not sure how much this matters, creative could probably quite easily take a more beefy audigy chip and throw that out. Rather than using the same one over and over and under a new brandname. Of course Nvidia will have it's offerings, though the bus lisencing might be an issue. Then again, Intel might not mind giving Nvidia one just for the XBox.
RAM, well this depends if it's a unified architecture. The more I think about it, the worse it sounds. I think this gen will need ridiculous amounts of bandwidth in which case I expect a hierarchy.