HardOCP's position on the 3DMark2003/Nvidia issue

Discussion in 'Architecture and Products' started by Nite_Hawk, May 15, 2003.

  1. Entropy

    Veteran

    Joined:
    Feb 8, 2002
    Messages:
    3,360
    Likes Received:
    1,377
    Again - speak for yourself.

    Entropy
     
  2. boobs

    Newcomer

    Joined:
    Jan 27, 2003
    Messages:
    66
    Likes Received:
    0
    Is it not a fact that consumers buy products from these companies? :roll:
     
  3. OpenGL guy

    Veteran

    Joined:
    Feb 6, 2002
    Messages:
    2,357
    Likes Received:
    28
    It depends, but I doubt it makes much difference because the bandwidth consumed is the same either way, assuming a lack of Z optimizations.
    If you're talking about game performance, then it makes a difference because you want the game to go as fast as possible. If you're talking about giving the card a certain workload then it doesn't matter if the sky comes first. I don't speak for FutureMark, but the goal of 3D Mark 2003 is not to get 100 fps but to create a workload for your video card. If your card is slow at this workload, tough luck.
     
  4. digitalwanderer

    digitalwanderer Dangerously Mirthful
    Legend

    Joined:
    Feb 19, 2002
    Messages:
    18,987
    Likes Received:
    3,529
    Location:
    Winfield, IN USA
    Will you be me new hero Walt? I'm loving all your posts in this thread!!!! :D

    I was arguing this one with Kyle yesterday and it came down to this sticking point. He didn't think there was anything wrong with them not rendering the unseen bits since it didn't impact the visuals and he just didn't see a problem with it.

    I SEE A PROBLEM WITH IT! You summed it up nicely, where were ya yesterday when I needed you? :lol:
     
  5. digitalwanderer

    digitalwanderer Dangerously Mirthful
    Legend

    Joined:
    Feb 19, 2002
    Messages:
    18,987
    Likes Received:
    3,529
    Location:
    Winfield, IN USA
    I'm glad to hear you don't support it Brent, I really am.

    Then why don't you speak out against the 3dm2k3 cheat? Please don't tell me you're still waiting around to hear nVidia's "official BS"....it don't take that long to tell the truth!

    Is everyone at [H] in agreement over this one? That was the impression I got yesterday from Kyle, but it was only an impression.
     
  6. stevem

    Regular

    Joined:
    Feb 11, 2002
    Messages:
    632
    Likes Received:
    3
    In a Xover, no doubt. However, I don't need one at the speaker terminals of my amp to compensate for a poor output stage when using poorly designed, highly capacitative cables... HK, anyone...?;)
     
  7. WaltC

    Veteran

    Joined:
    Jul 22, 2002
    Messages:
    2,710
    Likes Received:
    8
    Location:
    BelleVue Sanatorium, Billary, NY. Patient privile
    Hardly "hero" material, I'm afraid...:D (Although a "god on earth" has a nice ring to it....*chuckle*).... :shock:

    Seriously, if by this time Kyle doesn't understand why it isn't cricket to compare a vpu doing X amount of work with a vpu doing an X-1x amount of work, I guess he's never going to. I'll wager the driver guys at nVidia have no trouble whatever with the concept, however... :twisted:
     
  8. nelg

    Veteran

    Joined:
    Jan 26, 2003
    Messages:
    1,557
    Likes Received:
    42
    Location:
    Toronto
    Hey, digitalwanderer when was the last time you slept. You are everyware. :D :shock:
     
  9. Entropy

    Veteran

    Joined:
    Feb 8, 2002
    Messages:
    3,360
    Likes Received:
    1,377
    Of course.
    But a certain percentage of the customers may realize that one part of the price/performance equation is not directly under their control, but that they rely on test-data supplied to them. If they realize that they have been systematically decieved by an IHV, how (and why) could they have any faith in such data in the future?

    Customers that might take a dim view on being systematically and consistently decieved could include, for instance, Dell.

    Goodwill and trust are valuable commodities. As in dollars and cents.

    Why financially support a particularly dishonest hardware manufacturer?

    Entropy
     
  10. sabeehali

    Newcomer

    Joined:
    Apr 16, 2002
    Messages:
    34
    Likes Received:
    0
     
  11. Deflection

    Newcomer

    Joined:
    Jul 16, 2002
    Messages:
    66
    Likes Received:
    0
    Please don't. Perhaps that was a poor choice of words. I would like to apologize for that, as I certainly am not trying to impugn your integrity personally. The gist of what I was trying to get across in my posts in this thread is that:

    - all 3D companies do game/benchmark specific optimizations and will continue to do so.
    - often the line between optimization and "cheating" can be very thin. Especially in a highly competitve industry whose goal is to intelligently render high quality 3D as fast as possible. This involves a lot of cost/benefit tradeoffs.
    - I prefer to not single out any 3D company for their morality or lack thereof as I do not think many companies in general qualify for sainthood. I am not against pointing out Nvidia's cheat in 3DMark. I applaud it. However, I don't think people should get too carried away with it in light of the history of the industry.
    - Kyle statement perhaps unfairly characterizes ET. ET's statement that Nvidia cheated perhaps unfairly characterizes Nvidia. In the end, this is the internet and people will write what they want. Websites and messageboard posters will continue to feed on rumor and innuendo. Thus my "So what?".

    Keep bringing us great 3D graphics at ATI:)
     
  12. madshi

    Regular

    Joined:
    Jul 26, 2002
    Messages:
    359
    Likes Received:
    0
    So you accept the status quo as being given? This way you almost legitimate websites throwing dirt at each other and IHVs cheating their life out of them. Why should they change their behaviour if people think like you seemingly do? I'm just glad that lots of people are willing to stand up and complain, as can be seen in this thread.
     
  13. jjayb

    Regular

    Joined:
    Feb 13, 2002
    Messages:
    358
    Likes Received:
    1
    I find it kind of odd that of the 3 websites that got to bench doom3 with Nvidia, only one bothered to mention the ET article. Yet the one that did mention it(hardocp of course) tried to defend Nvidia by blasting ET and saying ET was just mad because they didn't get to bench doom3. He then went on to defend Nvidia heavily. You wouldn't even know the article existed by looking at the other 2 sites. Hmm, makes you wonder.

    Hey if Kyle can speculate I can too. :D
     
  14. no_way

    Regular

    Joined:
    Jul 2, 2002
    Messages:
    301
    Likes Received:
    0
    Location:
    estonia
    Open source The Benchmark.
    So the benchmark code can be patched, updated, bullet-proofed and customized faster than IHVs driver code.

    Code wars! :p
     
  15. demalion

    Veteran

    Joined:
    Feb 7, 2002
    Messages:
    2,024
    Likes Received:
    1
    Location:
    CT
    You do realize that IHVs would have access to the source code too, right?
     
  16. no_way

    Regular

    Joined:
    Jul 2, 2002
    Messages:
    301
    Likes Received:
    0
    Location:
    estonia
    Absolutely. But what harm can come of it ? Yes, they can identify coding patterns and try to match them in their drivers. Better outcome would be, that they openly state that one or other rendering method is not "legal" or hampers performance. But other IHVs, plus people who actually write real game engines could give their input too, so the what exactly is the "Right Way" would be up to all interested parties.
    Even if "driver hacks" could be introduced, such hacks would be very easily exposed as everyone, including review sites would have access to benchmark code.
    Plus, anyone who whines about how the benchmark is not proper representative of real-world games, can take it on and improve it.
     
  17. Ilfirin

    Regular

    Joined:
    Jul 29, 2002
    Messages:
    425
    Likes Received:
    0
    Location:
    NC
    Yeah.. like a review site is going to weed through tens (or hundreds) of thousands of lines of code to see if a card is hacking its way through the bench..

    And what would that do anyway? The problem isn't in the bench's code, it's in the driver's.


    Getting more on topic - If nVidia can detect that a predictable benchmark is being run and turn on hacks, they can just as easily detect when the camera is going in areas the driver didn't expect, and turn off the "optimizations"; making it nearly impossible to detect the hacks (sure you might see a slight framerate drop when it happens, but that could just as easily be written off as a change in scene complexity or a slight framerate dip due to a background process.. it probably wouldn't be any more than 2-5 fps). Maybe they had that functionality in the drivers and it didn't work, hence nVidia calling it a 'bug'? :oops:
     
  18. YeuEmMaiMai

    Regular

    Joined:
    Sep 11, 2002
    Messages:
    579
    Likes Received:
    4
    LOL bug my butt.....they got caught cheating plain and simple
     
  19. Ilfirin

    Regular

    Joined:
    Jul 29, 2002
    Messages:
    425
    Likes Received:
    0
    Location:
    NC
    You obviously didn't get what I said :)
     
  20. WaltC

    Veteran

    Joined:
    Jul 22, 2002
    Messages:
    2,710
    Likes Received:
    8
    Location:
    BelleVue Sanatorium, Billary, NY. Patient privile
    OK.


    As you point out there is a definite line between cheating and optimizing. They are not the same thing, is the important thing to remember. Other than attempting to defend a company caught cheating, what is the purpose of blurring the line between optimizing and cheating?

    Which do you applaud--the cheating or its exposure? *chuckle* (I know what you meant to say--just kidding.)

    Well, let's extend your philosophy to other areas. If I get defrauded on eBay because of an unscrupulous person who cheats me, am I "carried away" if I seek a remedy and to expose the cheat? In other words, in any venue in life which has to do with companies or individuals making false claims about their products is it "improper" to get "carried away" simply because dishonesty occurs elsewhere? More specifically, does a company have the "right" to cheat now simply because it (or other companies) has cheated in the past?

    While the history of the industry certainly includes past examples of cheating, it also includes numerous examples of companies who have been caught cheating and suffered because of it. Is there any reason to expect that a company should not suffer if it is caught cheating?

    Saying something like "Who cares if nVidia is cheating presently because in the past ATi cheated, too," strikes me as rather like saying, "It's no big deal if MCI rips me off on my telephone bill this month--because AT&T ripped me off last year." It's not a profitable train of reasoning...;)


    Actually, what ET did was to present the facts as they discovered them, along with nVidia's "driver bug" explanation, and leave judgment up to the reader. The same facts have been confirmed by FutureMark and B3d.

    What Kyle did was seek to impugn ET's motivation for disclosing those facts (with lame comments about his telepathic intuition that ET was upset about being passed over for the whoop-te-doo, made by-and-for-nVidia Doom III demo--as the great majority of web sites were likewise passed over for it.) Unlike the ET presentation, Kyle presented not one--not a single one--relevant fact to back up his telepathic impressions. He did not even attempt to disprove the data as ET presented it, and has subsequently not attempted to disprove it.

    ET made a case; [H] did not. Paraphrased, Kyle's postion has been, "If you can't SEE the cheating, then it's not cheating--it's optimization." Kyle's central problem is that when the camera goes off track, you can then plainly SEE the cheating...;) One can only think that either Kyle simply does not understand the issues, or else he does not wish to understand them. Ironically, Kyle's bizarre repudiation of ET's motives has boadened the profile of this issue somewhat over what it might have been otherwise.

    The only possible inference that can be gathered as to what it was Kyle would have felt was acceptable behavior for ET is that Kyle feels ET should have covered up what it found as opposed to exposing it and asking nVidia for an explanation.

    I don't think you will benefit much by equating the case ET made with Kyle's orgasmic attempts to assassinate the character of those behind the ET website over this matter. ET's facts can be repeated and verified and this has already occurred; Kyle's comments have been repeated and verified by no one. I think that's an important distinction.
     
Loading...

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...