Chris Egerter
Newcomer
I find it interesting that Futuremark works with ATI and Nvidia to make the benchmark run as fast as possible on specific hardware. Game developers don't have the luxury of doing this. Publishers want them to finish the game as quick as possible and most of them don't have months to spend tweaking code paths for specific cards, especially when new cards are coming out every few months.
I think Nvidia saying that Futuremark is out to get them is nonsense. An application should run faster than your competition regardless of how it was programmed. Game developers aren't going to design games that match your hardware's abilities exactly, in terms of number of textures used, shader instructions, etc. Picking apart the techniques used in 3DMark is rather pointless. You might as well pick at every game and complain how they didn't optimize for your card.
3DMark should be used by Nvidia to tell where their card needs improvement, not as an advertisement to make their cards look good.
I think Nvidia saying that Futuremark is out to get them is nonsense. An application should run faster than your competition regardless of how it was programmed. Game developers aren't going to design games that match your hardware's abilities exactly, in terms of number of textures used, shader instructions, etc. Picking apart the techniques used in 3DMark is rather pointless. You might as well pick at every game and complain how they didn't optimize for your card.
3DMark should be used by Nvidia to tell where their card needs improvement, not as an advertisement to make their cards look good.