Kirk's answer doesn't surprise me, as NVIDIA has recently put a great deal of importance on reducing the amount of idle units (that's already quite visible in the NV40, compared to their old architectures, imo)
I'm personally suspecting they plan on using some of their MediaQ IP and engineers to make a "shutdown" system for the idle units, but that's just some insane speculation on my part really. Still, the result would be a design with excellent performance/watt, something NVIDIA has had problems with in the past, and it'd be quite beneficial if the PS3 chip's technology - which shares the NV50 design ideals - was indeed to be used in other, more power-starved devices.
The way ATI shares the PS and VS workload is by "giving" whole pipelines, last I heard. As Kirk says, this is likely to result in idle units, mostly for texturing. If this is indeed how ATI is doing things, this seems like a very innefficient approach, and I fully agree with Kirk. The elegant solution is to share UNITS, not pipelines. But then, that's quite a way off; although if ATI managed acceptable results with their approach in the R500, I'd *assume* NVIDIA would try to share arithmetic units between VS and PS in the NV60.
Uttar
I'm personally suspecting they plan on using some of their MediaQ IP and engineers to make a "shutdown" system for the idle units, but that's just some insane speculation on my part really. Still, the result would be a design with excellent performance/watt, something NVIDIA has had problems with in the past, and it'd be quite beneficial if the PS3 chip's technology - which shares the NV50 design ideals - was indeed to be used in other, more power-starved devices.
The way ATI shares the PS and VS workload is by "giving" whole pipelines, last I heard. As Kirk says, this is likely to result in idle units, mostly for texturing. If this is indeed how ATI is doing things, this seems like a very innefficient approach, and I fully agree with Kirk. The elegant solution is to share UNITS, not pipelines. But then, that's quite a way off; although if ATI managed acceptable results with their approach in the R500, I'd *assume* NVIDIA would try to share arithmetic units between VS and PS in the NV60.
Uttar