ANova said:
Not really, my assumption is the cost for ATI to implement SM3, which requires quite a transitor increase due to the requirement for FP32. And as the benefits are few and far between, the cost is thusly high.
Really? How do you define high cost? If you're talking about the cost to the consumer, it's going to be relatively small no matter how you slice it:
1. The total increase in die area from implementing SM3 isn't going to be more than about 20% (the approximate difference in die area between the R420 and NV40: and the NV40 goes further than simply implementing SM3).
2. For chips, particularly early in their lifetime, the primary cost to the consumer is not the engineering cost, but rather the R&D cost.
3. The final product that the consumer purchases is a video card, not a chip. The entire cost of the video card is a fair bit higher than just the chip itself, as it also includes things like (for high-end boards) expensive RAM, and typically, these days, sports a rather complex design.
How, after all, do you think that nVidia is able to produce their GeForce 6800 products at competitive prices to ATI? The cost to the consumer of the larger die area is probably only a few percent, and the greater efficiency of the core may make this cost even less in the future, when one considers price vs. performance.
Only in relation to the 6800 GT, which stands to change once the X800 XL releases.
Well, it looked to me like the 6600 series also offers (typically) higher performance at a similar price to the X700 series. And the 6200 series also offers similar price/performance ratios as ATI's X600 series. As for the X800 XL, judging its price vs. performance won't matter a whole lot until it reaches the market. We don't yet know how nVidia is going to respond to this product, so I don't think things will change much.
So, I don't think there is any basis in stating that the cost of SM3 is too high, considering the cost to the consumer appears to be slim to none.