Help me understand Kyle

Discussion in 'Graphics and Semiconductor Industry' started by Ante P, Nov 13, 2003.

  1. Quitch

    Veteran

    Joined:
    Jun 11, 2003
    Messages:
    1,521
    Likes Received:
    4
    Location:
    UK
    I've never seen so much drivel in my whole life. I do love the comments like "I looks to me like the Unified Compiler is being disabled by the patch..." Looks to me like someone is quoting press releases and passing them off as opinion :)
     
  2. AndY1

    Newcomer

    Joined:
    Aug 22, 2003
    Messages:
    24
    Likes Received:
    0
    Boy, is gonna feel Kyle stupid tonight:

    http://www.xbitlabs.com/news/video/display/20031114041519.html

     
  3. Sxotty

    Legend

    Joined:
    Dec 11, 2002
    Messages:
    5,496
    Likes Received:
    866
    Location:
    PA USA
    Walt Unreal Tournament is not trying to foil the driver into thinking it is toasting buns with emma, so changing the footprint doesn't matter, just think a little bit about it and you will see that it will not be a problem, unless a developer tries specifically to hide what application is running which they won't it would be stupid for them to make the game run poorly on purpose.
     
  4. digitalwanderer

    digitalwanderer Dangerously Mirthful
    Legend

    Joined:
    Feb 19, 2002
    Messages:
    18,992
    Likes Received:
    3,532
    Location:
    Winfield, IN USA
    Thanks for the quote/post AndY1, it's been the high point of my morning so far! :D

    EDITED BITS: Just a bit more....
    Thanks, and my apologies for annoying with my atrocious spelling. :(

    Just a quick technical note-o-correction: You can use your hammer to put in screws, you just have to hit a lot harder. ;)
     
  5. Dio

    Dio
    Veteran

    Joined:
    Jul 1, 2002
    Messages:
    1,758
    Likes Received:
    8
    Location:
    UK
    Yes, a carpet man did that in my house once. Didn't realise until I had to take the little f***ers out.
     
  6. WaltC

    Veteran

    Joined:
    Jul 22, 2002
    Messages:
    2,710
    Likes Received:
    8
    Location:
    BelleVue Sanatorium, Billary, NY. Patient privile
    I don't think you understood the point...:) The point is that since nVidia's "unified compiler" appears not to exist, at least as described by nVidia PR, and that what is actually occurring in the nVidia drivers is the same old application-specific optimizations nVidia's defended all year long (which depend on the ability of the drivers to detect the application being run in order to implement a specific environment strictly for that application), that whenever a game dev releases a patch which changes memory footprint or its internal shader code, nVidia's drivers will suffer exactly as they did when FM issued its patch.

    Generally speaking, when a game developer makes such changes in a patch, he does so to make the game run better than it did before. But the *reason why* such a patch is made is completely irrelevant. FM obviously made the change to support one of its guidelines, to which nVidia and ATi and any other interested IHV have agreed, that driver detection of 3dmk03 is prohibited. So while FM made the changes to support its guidelines and maintain control of its software, a game developer might well make similar changes in order to improve his software. But in either case, application-specific optimizations which depend on driver detection of the application will cease to function.

    It has nothing whatever to do with the idea that a dev is "deliberately trying to make his game run slower and less efficiently," which, when you think about it, is a highly unlikely approach for a dev ever to take. The point is that *any changes* to a game issued in a a patch which does entirely innocuous things like slightly changing the memory footprint or reordering internal shader instruction--changes which I might add are common occurances in 3d game patches which the devs make to improve the game--will break nVidia's driver detection routines and render their application-specific driver optimizations void.

    I used UT2K3 as an example of how nVidia is much more interested in how 3d games can be used as benchmarks than it is in how people may simply play and enjoy 3d games. Had nVidia been interested in how UT2K3 was used as a game it never would have hard-coded its drivers to ignore any calls for full trilinear--something, I might also add, which is a distinct departure from the way in which nVidia has supported trilinear filtering historically. The only rational reason for doing something like that is that the company is more concerned with how its products run UT2K3 *as a frame-rate benchmark* than it is in how much people may play and enjoy the game without regard to it being used as a frame-rate benchmark. Considering that it is now reported that nVidia has eliminated full trilinear filtering globally in its drivers for all 3d games, it's even easier to see how benchmarks are all that concern the company at present, despite whatever chatter their PR department makes concerning the company's fondness for "real 3d games." It's quite clear to me that what nVidia is fond of are frame-rate benchmarks, and their treatment of trilinear filtering in their drivers should crystalize that concept beyond any doubt.
     
  7. Hanners

    Regular

    Joined:
    Jul 12, 2002
    Messages:
    816
    Likes Received:
    57
    Location:
    England
    But the compiler does exist - It just happens that nVidia have thrown in a shedload of application specific optimisations under the same 'compiler' banner.
     
  8. Nazgul

    Newcomer

    Joined:
    Sep 11, 2002
    Messages:
    60
    Likes Received:
    0
    Dagnabbit, the HardForum database is always down when I go to check out the fun in times like this :(
     
  9. Rolf N

    Rolf N Recurring Membmare
    Veteran

    Joined:
    Aug 18, 2003
    Messages:
    2,494
    Likes Received:
    55
    Location:
    yes
  10. WaltC

    Veteran

    Joined:
    Jul 22, 2002
    Messages:
    2,710
    Likes Received:
    8
    Location:
    BelleVue Sanatorium, Billary, NY. Patient privile
    OK, fine...:) What I've been saying, though, is that the compiler does not exist as described by nVidia PR, which I think is evident, since the changes FM made could not have broken the compiler, as it has been described by nVidia PR. IE, the "unified compiler" is of far less importance than nVidia PR has represented. Driver-detection optimizations are still the most important segment of nVidia's "performance" plan, and it was those, instead of the compiler, that were defeated by the FM patch. But I call your attention to the fact that nVidia PR does not say this--they say that the compiler itself was broken by the patch--which is nonsense.
     
  11. digitalwanderer

    digitalwanderer Dangerously Mirthful
    Legend

    Joined:
    Feb 19, 2002
    Messages:
    18,992
    Likes Received:
    3,532
    Location:
    Winfield, IN USA
    Actually they aren't saying that anymore Walt, they've already came out and admitted they were wrong on that one and that the 340 patch does NOT disable/break the compiler.

    They haven't stated where the loss is coming from if it ain't the compiler though... ;)
     
  12. Nazgul

    Newcomer

    Joined:
    Sep 11, 2002
    Messages:
    60
    Likes Received:
    0
    Translation: The spin doctors haven't figure out how to weasel Nvidia out of this one yet :)
     
  13. karlotta

    karlotta pifft
    Veteran

    Joined:
    Jun 7, 2003
    Messages:
    1,292
    Likes Received:
    10
    Location:
    oregon
    To understand kyle, you will need a analogy... he is the George Bush jr. of the internet.
     
  14. PatrickL

    Veteran

    Joined:
    Mar 3, 2003
    Messages:
    1,315
    Likes Received:
    13
    Can't be THAT bad :twisted:
     
  15. digitalwanderer

    digitalwanderer Dangerously Mirthful
    Legend

    Joined:
    Feb 19, 2002
    Messages:
    18,992
    Likes Received:
    3,532
    Location:
    Winfield, IN USA
    I can just picture a few people in their PR dept walking around pulling their hair shouting, "You told them the truth?!?! What in the blue-bloody HELL were you thinking?!?!?" and panicking as they try and figure out the weasel angle.... :lol:
     
  16. CorwinB

    Regular

    Joined:
    May 27, 2003
    Messages:
    274
    Likes Received:
    0
    Nah, it's just the "database access compiler" technology doing its work. :evil:
     
  17. WaltC

    Veteran

    Joined:
    Jul 22, 2002
    Messages:
    2,710
    Likes Received:
    8
    Location:
    BelleVue Sanatorium, Billary, NY. Patient privile
    Well, I'm basing my comments on what Perez said as I quoted earlier in the thread. Perez exists at the heart of the nVidia PR machine, whereas Luciano Alibrandi, European Product PR Manager for NVIDIA Corporation, does not...:) Certainly, what is coming out of nVidia Europe is a bit more intelligent, if no less evasive, than what Perez has said as I've quoted. When Perez makes a similar retraction to his own comments, then I'll be able to consider that nVidia has indeed retracted Perez's earlier statement. As it is, we've got Perez with one distinct explanation, and Alibrandi with yet another--and as you point out, Alibrandi only rules out the compiler but has "no explanation" otherwise.

    When nVidia makes a "unified" PR statement to the effect that "our performance suffers because the FM patch renders our drivers unable to detect 3dmk03, and therefore makes us legal under the FM guidelines," then I'll accept that nVidia has indeed retracted its earlier statements.

    But for some reason, I tend to think we aren't going to see a statement like this out of nVidia, "unified" or not, any time soon...:)
     
  18. Rolf N

    Rolf N Recurring Membmare
    Veteran

    Joined:
    Aug 18, 2003
    Messages:
    2,494
    Likes Received:
    55
    Location:
    yes
    Suggestion:
    Constructivism (if that's the correct term anyway).

    You know, it was true, but as all things in life "true" depends on perspective. What is reality? What is truth? Reality is just an illusion created by perception blah blah ...
    At the end of the day, we firmly believe that Tomb Raider: Angel Of Darkness performs exceptionally well on our hardware. Thanks for listening, gob bless ya, g'night.
     
  19. WaltC

    Veteran

    Joined:
    Jul 22, 2002
    Messages:
    2,710
    Likes Received:
    8
    Location:
    BelleVue Sanatorium, Billary, NY. Patient privile
    It's much worse...he's the "Al Gore Jr." of the Internet...:D
     
  20. digitalwanderer

    digitalwanderer Dangerously Mirthful
    Legend

    Joined:
    Feb 19, 2002
    Messages:
    18,992
    Likes Received:
    3,532
    Location:
    Winfield, IN USA
    You forgot "dark and evil". It should be "Perez exists at the dark and evil heart of the nVidia PR machine". :)

    Hmmm, I never thought of that. nVidia's US offices haven't even opened yet, it should get interesting in a few hours.

    When nVidia makes a statement like that I'll video tape myself doing my silly "geek-happy dance" and host it on the web for all to laugh at! (Read: it ain't gonna happen. ;) )

    If nothing else, it looks like it'll be an interesting Friday. 8)
     
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...