Joe DeFuria said:
Hmmm...I thought Anand stated that the specs haven't changed since he was firt made aware of them about a year ago?
Curious...where (link) did Anand now say the specs have changed?
Specs wouldn't have included anything but a very general, very broad clock rate estimate, for the upper end. I would bet on between 300MHz and 400MHz. Even at 300MHz, the chip would still have had 2x the pixel fill of the nv25, and with DDRII and the same nv25 bus they'd have gotten ~60% more physical bandwidth (edit: incorrect, I realize, because then the ram bus would have been running slower than 500MHz.) I'm pretty sure in the beginning they'd never have been shooting for a fill rate which grossly exceeded the ability of their bandwidth to carry. Remember that when 9700P shipped nVidia was 90-95% done with nv30 design specs.
Personally, I subscribe to the following theory:
NVidia did originally target about 500 Mhz, but that would be on the low-k process. After the low-k didn't pan out nVidia had no choice but to produce it on the standard 0.13. Naturally, the target clock speed dropped a bit...perhaps to 9700 levles. However, after the 9700 shook up the market, they decided to "overclock" the NV30 (enter DustBbuster) to get it back up to the specs of the "original" low-k target.
I don't think that low-K would have helped them go from ~300MHz to 500MHz with normal cooling. It would have helped some, but not that much. 500MHz, obviously, became the new target after the 9700P shipped and nVidia had evaluated it. Enter Dustbuster, 12-layer pcb, etc. to handle the over voltage, etc. Early tests with the 400MHz card indicate there is even a tendency to over heat and clock throttle at 400MHz, in some cases. My estimate for the chip normally cooled and aspirated is ~300MHz (the "normal usage" clockspeed of the 5800 Ultra.)
IMO, the GF FX non-Ultra is much closer to their original design targets, although still a bit forced for current yields.
Agreed. However, my twist on this is that they didn't expect to require the FLowFX....based on a product made on 0.13 low-k dielectrics.
But from whom would they have gotten the estimate of such a possibility? According to ATI, TSMC was warning both ATI and nVidia to steer clear of the .13 micron, low-k route for awhile. So, if this was nVidia's reasoning it would have been internal to the company and not provided by the FAB. So, unless you want to consider that possibly someone in high nVidia management is irrational with an infirm grip on reality (which *chuckle* doesn't seem *that* unlikely at this point), you'd have to concede that 500MHz was a target born solely out of nVidia's estimation of what it would need to beat the 9700--and the over-clocked and over-volted 500MHz hairdryer is the best the company could do.
Somebody at nVidia has been way too free with stockholder's money, IMO, and the GF FX Ultra is the proof of it. I think they'd have been better off shipping the product as quickly as they could at the ~300MHz range and being honest about it by saying: "We look forward to intense competition with ATI with our nv35 gpus. We designed nv30 to be several steps above nv25, and we succeeded in that goal. We did not design it to compete with R300, obviously, as we began work on nv30 long before ATI shipped the 9700P." I think this approach would have been far more sane than what they are doing now, which is fooling nobody.
Even the stuff about using the post filter to do a blur and calling it "FSAA" seems to show just how far out of the reality phase these guys have fallen, IMO.