Details
Cheating in graphics card benchmarks has been around since the very inception of graphics benchmarks. Over a decade ago, manufacturers such as S3 were discovered to be hardcoding certain text strings into their graphics card BIOS and drivers, and it just so happened that those very same text strings were the ones in a widely-used industry graphics benchmark. Since then we've had the Quack vs. Quake controversy, where ATI was found guilty of making a driver that detected whether or not you were running a Quake III benchmark and then adjusted itself to provide erroneously high scores. Now some evidence has surfaced that nVidia may be guilty of fixing its GeForce FX drivers to give misleadingly high 3DMark2003 scores, according to ExtremeTech.
ExtremeTech noted that while the the GeForce FX performed very well--in fact suspiciously well--on the 3DMark2003 benchmark, other benchmarks did not show marked improvements. However, ExtremeTech had access to something that nVidia itself did not: the developer version of 3DMark2003. Using the developer version ExtremeTech was able to alter some of the key benchmarks within 3DMark2003 by slightly changing the camera path. The results were quite startling, with graphical glitches everywhere. Since such glitches should not be happening if nVidia's drivers were calculating the scene as if it were any other game, the conclusion is that nVidia has cooked its drivers, specifically optimizing them for the specific camera path of 3DMark2003. Since the driver could then "know" in advance what was to be rendered because of the specific camera path, it could use fixed values for certain render parameters instead of calculating them on the fly, thus boosting scores. But if the camera path were not fixed, the fixed values would be wrong, resulting in graphical glitches exactly like the ones ExtremeTech noted.
It's not an open-and-shut case this time, though. Kyle Bennet, webmaster of [H]ardOCP, has pointed out that ExtremeTech was excluded from the general release party for the newest GeForce FX card, and that it's possible ExtremeTech is simply retaliating against nVidia for the perceived snub by jumping to conclusions. His conversations with nVidia indicate that nVidia thinks the graphical glitches were caused by a driver bug, not a feature, and that it will be corrected in a future release.
Cheating in graphics card benchmarks has been around since the very inception of graphics benchmarks. Over a decade ago, manufacturers such as S3 were discovered to be hardcoding certain text strings into their graphics card BIOS and drivers, and it just so happened that those very same text strings were the ones in a widely-used industry graphics benchmark. Since then we've had the Quack vs. Quake controversy, where ATI was found guilty of making a driver that detected whether or not you were running a Quake III benchmark and then adjusted itself to provide erroneously high scores. Now some evidence has surfaced that nVidia may be guilty of fixing its GeForce FX drivers to give misleadingly high 3DMark2003 scores, according to ExtremeTech.
ExtremeTech noted that while the the GeForce FX performed very well--in fact suspiciously well--on the 3DMark2003 benchmark, other benchmarks did not show marked improvements. However, ExtremeTech had access to something that nVidia itself did not: the developer version of 3DMark2003. Using the developer version ExtremeTech was able to alter some of the key benchmarks within 3DMark2003 by slightly changing the camera path. The results were quite startling, with graphical glitches everywhere. Since such glitches should not be happening if nVidia's drivers were calculating the scene as if it were any other game, the conclusion is that nVidia has cooked its drivers, specifically optimizing them for the specific camera path of 3DMark2003. Since the driver could then "know" in advance what was to be rendered because of the specific camera path, it could use fixed values for certain render parameters instead of calculating them on the fly, thus boosting scores. But if the camera path were not fixed, the fixed values would be wrong, resulting in graphical glitches exactly like the ones ExtremeTech noted.
It's not an open-and-shut case this time, though. Kyle Bennet, webmaster of [H]ardOCP, has pointed out that ExtremeTech was excluded from the general release party for the newest GeForce FX card, and that it's possible ExtremeTech is simply retaliating against nVidia for the perceived snub by jumping to conclusions. His conversations with nVidia indicate that nVidia thinks the graphical glitches were caused by a driver bug, not a feature, and that it will be corrected in a future release.
Comment