OK, so these are the facts:
MadOnion is aware of this issue.
They claim that nVidias' drivers cause this behaviour.
They do NOT however state which score is the more "correct" - with or without splash screens.
That last observation is interesting - if the situation had been the reverse, ie if nVidias drivers encountered some problem caused by the splash screens, MadOnion would simply have said that owners of nVidia cards should run 3DMark2001 without splash screens to get an accurate result.
In this case however they make sure to wash their hands of any responsibility, say that it is nVidias doing and do not in any way indicate what is actually going on.
The only way I can see this as making sense, is if nVidia makes 3DMark specific adjustments triggered by or in some other way connected to the splash screens. Depending on your perspective, this may or may not be immoral. An nVidia PR spinner would probably phrase it as "nVidia makes sure that their hardware is taken full advantage of" which sounds reasonable enough, whereas others might feel that nVidia misrepresents the performance of their cards by making adjustments that are not representative for applications in general.
{This is similar to having a SPEC compiler that identifies specific subtests in the SPEC suite, and generates code in a specific manner only for that specific test. Note to MadOnion:similar problems have been encountered and dealt with previously.}
If the above assumption is correct, MadOnion is in a tricky situation. They know a vendor makes benchmark specific "optimisations", but also know that if they blow the whistle on them, it would both hurt the credibility of 3DMark, and hurt the relationship with the vendor. Besides, it's not obviously disallowed in any way for a vendor to apply application specific adjustments in their drivers. Furthermore, it is quite difficult to cover all possible methods of tweaking for a given application that can be done within drivers, and MadOnion probably has little interest in opening that can of worms.
Have nVidia done something wrong? Well, they have taken advantage of their knowledge of this particular benchmark in order to maximise their score. It is not explicitly forbidden anywhere I have seen, so nVidia is doing what might be expected in a competitive environment. From a customer perspective however, this gets in the way of trying to objectively compare products in the marketplace.
I'd say that both the ATI "quack" incident, and this one serves the purpose of making at least some part of the public more aware of the politics and pitfalls of benchmarketing. Given the competitiveness of the graphics business, these kinds of tricks are perhaps even more likely to get exploited in the future. To vendors, 3DMark2001 is a marketing tool. Lets make no mistake about that. But if customers start to realize that manufacturers can manipulate their scores to a large extent (particularly since the output isn't deterministic, ie pixel output ("quality") isn't measured), then their interest in 3DMark scores will wane.
Some serious thinking about policies might be in order.
Entropy
MadOnion is aware of this issue.
They claim that nVidias' drivers cause this behaviour.
They do NOT however state which score is the more "correct" - with or without splash screens.
That last observation is interesting - if the situation had been the reverse, ie if nVidias drivers encountered some problem caused by the splash screens, MadOnion would simply have said that owners of nVidia cards should run 3DMark2001 without splash screens to get an accurate result.
In this case however they make sure to wash their hands of any responsibility, say that it is nVidias doing and do not in any way indicate what is actually going on.
The only way I can see this as making sense, is if nVidia makes 3DMark specific adjustments triggered by or in some other way connected to the splash screens. Depending on your perspective, this may or may not be immoral. An nVidia PR spinner would probably phrase it as "nVidia makes sure that their hardware is taken full advantage of" which sounds reasonable enough, whereas others might feel that nVidia misrepresents the performance of their cards by making adjustments that are not representative for applications in general.
{This is similar to having a SPEC compiler that identifies specific subtests in the SPEC suite, and generates code in a specific manner only for that specific test. Note to MadOnion:similar problems have been encountered and dealt with previously.}
If the above assumption is correct, MadOnion is in a tricky situation. They know a vendor makes benchmark specific "optimisations", but also know that if they blow the whistle on them, it would both hurt the credibility of 3DMark, and hurt the relationship with the vendor. Besides, it's not obviously disallowed in any way for a vendor to apply application specific adjustments in their drivers. Furthermore, it is quite difficult to cover all possible methods of tweaking for a given application that can be done within drivers, and MadOnion probably has little interest in opening that can of worms.
Have nVidia done something wrong? Well, they have taken advantage of their knowledge of this particular benchmark in order to maximise their score. It is not explicitly forbidden anywhere I have seen, so nVidia is doing what might be expected in a competitive environment. From a customer perspective however, this gets in the way of trying to objectively compare products in the marketplace.
I'd say that both the ATI "quack" incident, and this one serves the purpose of making at least some part of the public more aware of the politics and pitfalls of benchmarketing. Given the competitiveness of the graphics business, these kinds of tricks are perhaps even more likely to get exploited in the future. To vendors, 3DMark2001 is a marketing tool. Lets make no mistake about that. But if customers start to realize that manufacturers can manipulate their scores to a large extent (particularly since the output isn't deterministic, ie pixel output ("quality") isn't measured), then their interest in 3DMark scores will wane.
Some serious thinking about policies might be in order.
Entropy