megadrive0088 said:
the thing is, GeForce FX isn't lacking in performance. the thing is clocked at 500 Mhz! What it's missing is FEATURES. like a new method of AA.
a wide bus, etc.
A wide bus isn't a feature, it's architecture. From the point of view of software or the end user, they don't care what architecture is used to render a pixel to the screen, only that the pixel is rendered fast and correct.
ATI and NVidia made different design choices. NVidia designed to save some transistors and go with faster memory for more bandwidth. The same as they did back when 3dfx and Nvidia were making bandwidth decisions (DDR vs SLI). This time around, ATI decided to make a wide bus rather than rely on exotic memory. PowerVR/Kyro relies on tiling for their bandwidth.
Kudos to ATI for doing something different this time around (256-bit bus, like Parhelia and P10), but doing something different isn't equivalent to doing something better. It's laughable to call DDR2 a "brute force approach" but not a 256-bit bus. Both are very simplistic ways of increasing bandwidth, unlike something more complex and "elegant" like deferred rendering.
It appears that NVidia has spent more of their transistor budget on shading this time around. They see large market not just in games, but in workstations and offline rendering. ATI made a different decision on where to spent their resources.
Neither is "better" or "correct", just different, depending on the audience or vision they are trying to fufill.
So now we are left with the situation of Intel and AMD. Two big players with nearly equivalent performance, but with different architectures: Intel going for the clock speed race, AMD doing more per clock. Again, both achieve the same thing, thru different means, and depending on the benchmark used, Intel wins, or AMD wins.
Is it so hard to understand that there isn't going to be an overall winner this time around? That, depending on the game or application, one card is going to win, and the other will lose?