Neutral Benchmarks

Discussion in 'Architecture and Products' started by AJ, Feb 19, 2003.

  1. jb

    jb
    Veteran

    Joined:
    Feb 6, 2002
    Messages:
    1,636
    Likes Received:
    7
    Errrm no I was talking about 3dmark2k3 here, from B3D own review:

    3DMark03 score =
    (Game Test 1 frame-rate x 7.3) +
    (Game Test 2 frame-rate x 37) +
    (Game Test 3 frame-rate x 47.1) +
    (Game Test 4 frame-rate x 38.7)

    So if I was an evil IHV and wanted to get more 3dmarks I optimize the hell out of my drivers so GT3 goes up as its the biggest bang for my efforts. If I am lucky test2/4 go up but who cares since I get more out of one test.... See this type of thinking is bad but its not a stretch to see how an IHV could follow this line of thinking...

    What if the horse would rather have something to eat? hehehe

    *edit dam web page.

    Ment to say here lots of times we only see these reviews with just 3dmark scores. Thats it no breakdown. With out a score we remove some of these types of things which is probably better for Joe Sixpack.


    My argument is why do we have to give them a single number? I could care less for how that number was calculated. My question is what does it really tell you. Not a dam thing. The goal here is to get useful information with out fluff. A final score is fluff. People will look at the final score and that's all they care about and run with it.
     
  2. Crusher

    Crusher Aptitudinal Constituent
    Regular

    Joined:
    Mar 16, 2002
    Messages:
    869
    Likes Received:
    19
    Right, and I'm saying by the time those games (that use PS1.4 enough that it will really make a difference) get here, you'll need a card that supports higher than that to run the game acceptably anyway. That is, arguing that you need PS1.4 support doesn't matter, because in order to play the game, you'll need a card that's fast enough to handle it, and any such card would probably support PS2.0. Or are you saying a PS1.4 card (the only ones I know of being the Radeon 8500/LE/9000 Pro) is going to be fine on Doom 3?

    Right, except that those other 6-8 cards are either identical to the 8500 (9000 Pro), or they're not PS 1.4 cards; they're PS2.0 cards (9500, 9500 Pro, 9700, 9700 Pro), which as a rule support PS1.4, just as they do PS1.3, 1.2, and 1.1. If you're going to call the 9500/9700 a PS1.4 card, you might as well call the Radeon 8500 a PS1.1 card.
     
  3. Himself

    Regular

    Joined:
    Sep 29, 2002
    Messages:
    381
    Likes Received:
    2
    If they can really optimize and get much better performance out of those tests without cheating, I think that would be a good thing. The more code that's optimized for, the better. All having 3dmark03 around means is that all the companies have to actually test the driver code that runs the features that no games will use for over a year. :)
     
  4. Joe DeFuria

    Legend

    Joined:
    Feb 6, 2002
    Messages:
    5,994
    Likes Received:
    71
    No, IT DOES NOT.

    You don't understand the weighting method! Did you read the ENTIRE B3D review, including this part:

    Game Test 3's FPS are LOWER than test 2 (both of which are MUCH lower than test 1) on the systems that the score was normalized on. The game test 3 score is scaled with a factor of 47.1, because on the "base system", game test 3 scored 37/47.1 = about 80% the frame rate of test 2.

    In other words, if you optimize both test 2 and test 3 to each give you 5 more FPS, yes, test 3 impacts the overall score more....BUT you actually DID optimized test 3 MORE, because you are starting with a lower base FPS.

    Again, the NET RESULT, is that Game 1, 2, and 3 contribute to 26.6% of the score, and test 4 contributes to 20% of the score. That's all you really need to know.

    Again, not the fault of FutureMark. On the other hand, if there was only ONE score that I had to pick to use, it would be 3DMark.

    You're assuming Joe Sixpack understands or even cares to read about explanations...

    Because quite simply, that's what "they" prefer.

    I see it another way. The final score is the ultimate bottom line. There is exactly no "fluff" in it at all. Because not everyone cares to see fluff, or cares to be "educated" about what all that fluff means.

    There is LOTS of useful information that the "informed" person needs to have in order to make the best possible decision. There is not a single benchmark...or even a single review that I've ever seen, that has "enough" info for all consumers to be able to make the best informed choice.
     
  5. Joe DeFuria

    Legend

    Joined:
    Feb 6, 2002
    Messages:
    5,994
    Likes Received:
    71
    We have no problems with 3DMark supporting the PS 1.1 fallback...so I don't understand the relevance of that point.

    Would you prefer that there was a PS 1.1 test, a PS 1.4 test (getting zero score for GeForce3.4), and a PS 2.0 test instead? No, my guess is you'd rather there be no Ps 1.4 tests at all, correct?
     
  6. jb

    jb
    Veteran

    Joined:
    Feb 6, 2002
    Messages:
    1,636
    Likes Received:
    7
    Run a benchmark with your hardware your drivers get X result thats your base line. Develope a cleaver way to increase GT3 only and you get a higher score vrs your base line? Yes? No?

    First of all if Joe Sixpack is reading the review then he is not Joe Sixpack :)

    Not me. I would rather use a game at least that I can understand and get a feel for it.

    No, thats what they are use to. Just because they are use to it does not mean there is a better way. It does not mean that another way would be better. We all agree once a trend is set people tend to follow..

    Then I think we will disagree here. The score is just that a number when the more useful info left out....
     
  7. Katsa

    Newcomer

    Joined:
    Feb 12, 2003
    Messages:
    11
    Likes Received:
    0
    I have some knowledge otherwise. I'd say its getting to the point of being fifty-fifty between R9700Pros and GF4Ti4600's, with programmers favoring ATI and 3d modelers favoring NVIDIA due to its stabler OpenGL drivers.

    ATI I hear has done good job giving R9500Pro/9700Pro cards even to small, a bit less known developers (we got plenty too), whereas NVIDIA was a bit more reclutant with GF4's (they were really generous with GF1/2 generation cards).
     
  8. Hellbinder

    Banned

    Joined:
    Feb 8, 2002
    Messages:
    1,444
    Likes Received:
    12
    You dont seem to understand that all the R300/Rv350/R350 cards are just as much DX8.1 as DX9. You cant shuffle them off into the future sometime and discount them. It simply does not work like that. This includes OpenGL games like Doom-III. The R200 path, and ARB2 path both support PS 1.4 Functionality. Further ALL Dx8.1 games utilizing PS 1.4 will run faster on Cards that Support it. which includes all PS 2.0 cards. You have an expmple in 3dmark03 thats right in front of you. Any game that has DX8 shaders optomized for PS 1.4 will get a performance boost on not just the entire R200/R300/R350 based lines but the Xabre-II, Delta Chrome, PVR series 5, Nv30 Series.. and all cards into the future.

    Thus it is simply NOT a moot point to have or add support for PS1.4 shaders to games comming out in the next 24 months. It makes one hell of a lot more sense that adding support for PS 1.2/1.3 which reallly offers nothing in a reason to do it.
    I simply dont agree with the spin you put on this. I think my above point covers what you are saying here as well.
     
  9. Nick[FM]

    Regular

    Joined:
    Feb 8, 2002
    Messages:
    527
    Likes Received:
    7
    Location:
    Helsinki
    Can you say that you _really_ understand games - how they technically work, how the engine works, what codepaths they use and why etc.. I doubt that! :wink: With 3DMark, all the info is available, if you need and want to check it up. With games, it's much harder.

    Ha, but what if reviewers would post both numbers AND the 3DMark score? Wouldn't that actually be the best of both worlds? Those who don't care about the 3DMark score can read the numbers, and the ones who just want the 3DMark score, they get that. Why not both? Any special reason why not?

    *edit: Assuming of course that reviewers explain the numbers and the 3DMark score. Without explanations, many readers can be left with their mouth open, and head full of questions. That applies to the review's choice of games (and other benchmarks) too. Don't think that I blame the reviewers for anything, or that I think they do a bad job! No! I just think that the choise of the benchmarks would make much more sense in reviews if there would be some small explanation included (technical and non-technical) why that benchmark was chosen.
     
  10. Joe DeFuria

    Legend

    Joined:
    Feb 6, 2002
    Messages:
    5,994
    Likes Received:
    71
    How is this any different than developers doing "clever things" to optimize for Quake3, vs. other game tests, because Quake3 is a more defacto standard benchmark?

    More or less agree. :) This doesn't mean that the score is completely meaningless though.

    Which game test would that be, and how does that translate into performance for games going forward? And which game documents its techniques so you know what's being stressed, etc?

    Agreed. That doesn't mean that they are willing to deal with a "better way" if that means they need to educate themselves to some degree on 3D Tech, so they can better understand the slew of data that's presented to them.

    Yes, we may just as well agree to disagree. But I still don't think you understand the score. It's not that the score "leaves out" useful information, it's that the score is an attempt at incorporating "the most important useful info" into a single, quantitative measurement.
     
  11. jb

    jb
    Veteran

    Joined:
    Feb 6, 2002
    Messages:
    1,636
    Likes Received:
    7
    Its not but at least the people that play that game get results. Now ask your self this with out a score how would IHVs then handle 3dmark? Whould they try to optimize for each game test? Some of the game tests? None of the game tests? Or spend their time optimizing games? Interesting questions which I do not claim to know the answer if there was one. But keeping with a single number forces their hand a bit more. I still fault the IHV for this as they DONT HAVE to optimize... force to? Yea probably...

    I think I do. Again I thing that a final score allows wiggle room for driver tweaks that may not reflect anything in the future. Any time to attempt to incorporate many results into one absolute score you are losing some info or transforming info from one source to another and there is no proof that its not a loss-less transformation :) I am not asking for another score or some other test to count. I want them all to be there. I want more info not less!


    Not to brag but I have a good understand of them as I have been coding mods for some games for awhile now. This has given me the chance to take a game/engine and strech it a bit. Push it and see where its weak points are. This has also given me access to the developers them selves as well as game engine docs that are not public which we can talk and get feedback on point of their engine/game. I Agree mod developement is not the same and the game itself but is at least on level closer....So I do have some fair understanding.

    The point was if that one game was a game that I play alot then it helps me for my case ;)



    Worm that would make my day. Problem is there are many sites that dont and leave it up to the reviewer to know what the hell the scores really mean. Depending on your site you maybe get someone thats good..and you may get some one just trying to get their reivew on line.
     
  12. nelg

    Veteran

    Joined:
    Jan 26, 2003
    Messages:
    1,557
    Likes Received:
    42
    Location:
    Toronto
    http://www.theinquirer.net/?article=7280
     
  13. Hellbinder

    Banned

    Joined:
    Feb 8, 2002
    Messages:
    1,444
    Likes Received:
    12
    Would you mind telling us wich mods you worked on for wich engine?? Perhaps a link to the various mods websites???
     
  14. jb

    jb
    Veteran

    Joined:
    Feb 6, 2002
    Messages:
    1,636
    Likes Received:
    7

    http://www.chaoticdreams.org/

    Been a member for the last few years with this team. Now I am team lead and coder (that is until I am dead or they find someone better...heheh sad Star Ship Troopers plug). I have done everything from skining, modeling, mapping and have stuck with coding. Sadly my skills in those other areas are week at best ;) Our mod was featured on the ID Q2 Extremites CD. We then worked on UT and made it to Epics GOTYE. Our port to Q3 was not very successful (RIP ChaosArena). But I have also "dabbled" with other engines like Serrios just to see whats next. Nothing offical or published more or less just plaing with other engines to see what we could do. Our UT2k3 port of chaos is well under way. In fact I am waiting for the model team to finish up some models and then we should be ready. I know Chaos style of mod is small compared to others but we have not done too bad for just a bunch of people trying to have fun ;) Hey at least I have gotten to ride in Tim Sweenys ferrari 8)

    bah Sorry folks did not realize my number of post on this one thread..its like a record for me..eeekss
     
  15. Nick[FM]

    Regular

    Joined:
    Feb 8, 2002
    Messages:
    527
    Likes Received:
    7
    Location:
    Helsinki
    Oh cool. But still, that would only be you, and a handful others. What about the Joe Sixpack's and their families? Does HE know how the game works, and what the fps in some "timedemo" means? Does HE know that 1 engine isn't performing alike in all games that it's being used? I don't think so..

    I think it would be grreat if all sites would use 3DMark03 (of course), and not only post the 3DMark score, but also post the fps and other numbers they get out of it. It would be better for all of us. In addition to that, a thorough explanation how the benchmarks works and why they were chosen etc. That would be great! :wink: Maybe some day..
     
  16. Joe DeFuria

    Legend

    Joined:
    Feb 6, 2002
    Messages:
    5,994
    Likes Received:
    71
    http://www.webdog.org/cgi-bin/finger.plm?id=1&time=20020211165445

    Carmack Says:

    http://www.ati.com/technology/hardware/mobilityradeon9000/testimonials.html

    Carmack says:

     
  17. Padman

    Newcomer

    Joined:
    Jan 10, 2003
    Messages:
    30
    Likes Received:
    0
    Location:
    Netherlands
    In regards to the notion that DX8 cards won't be fast enough to run the high end games coming out in the next year (Crusher?) I had already posted this in another thread, but will repeat here:

    I'm willing to bet this situation is a lot more common than hardcore gamers believe.
     
  18. Pete

    Pete Moderate Nuisance
    Moderator Legend

    Joined:
    Feb 7, 2002
    Messages:
    5,777
    Likes Received:
    1,814
    Two things:

    One, I think Lars' second column was much fairer, and not just because he had responses from all three sides of the issue. I thank him for it, and I hope our negative feedback on his first column didn't scare him out of these fora for good.

    Two, I agree that 3DM scores that are labelled as "overall" even with cards that can't render a test should be singled out in some way. It's true that 3DM tests both performance and compatability, but you can't represent both with one score. So, either 3DM should request (in its EULA) that final scores of cards that can't complete all tests are clearly distinguished by an *, or that only individual scores are presented. So jb's 7200 at a vanilla 10x7 would score a 3000*, while his 9700P at a funkdafied (4xAA, 16xAF) 16x12 would score a 4000. The * would prompt readers to investigate why the 7200's overall score is not directly comparable to the 9700P's, in which case they'd see that in individual games the 7200 was faster than the 9700P, but the 9700P would let them play game X (in full glory), while the 7200 wouldn't.
     
  19. legion88

    Newcomer

    Joined:
    Aug 11, 2002
    Messages:
    5
    Likes Received:
    0
    Optimizing for a specific game test would naturally increase the final score. But the point is that, optimizing for GT3 has the same affect on the final score as optimising for GT2 or GT1.

    Take as an example this base case:
    GT1: 200 FPS
    GT2: 39.46 FPS
    GT3: 31 FPS
    GT4: 28.3 FPS

    The final 3DMark score for the base case would be 5475.

    Now IHV optimizes GT3 where frame rates goes up by 10% while other games stayed the same. The final score ends up being 5621. Now do the same for GT1. It's frame rate goes up 220 FPS but the final score also ends up being 5621. Only optimzing for GT4 does the final score end up different. Optimizing GT4 by 10% yields a final score of 5585.

    So it makes no difference whether you want to optimize for GT1 or GT2 or GT3.

    The situation above, however, covers the ideal situation. The real world is a little different but not much.

    Optimizing for GT4 generally yields the smallest benefit just like the ideal case. On the other hand, optimizing GT3 in general provides the greatest benefit, primarily because the frame rates of the other games aren't as high as the base case or frame rates of GT3 is higher than expected (don't know which, may depend on test machine).

    Now the next question should be, since the GT3 optimizations provides the best benefit, is it worth it over the others?

    Compared to GT1 and GT2, no. Even though there are differences, it is small. For the most bang for the buck, it isn't worth it to optimize for GT4 either.
     
  20. SpellSinger

    Newcomer

    Joined:
    Jan 10, 2003
    Messages:
    60
    Likes Received:
    0
    I would say this is quickly changing. Many developers are now using Radeon 9700 Pro, especially if they are working with DX9. Nvidia does 'buy' developer seats though and will try to force their will on the ISV community. I say support ATI, especially with the quality of the Radeon 9700 and its software (great improvements over previous Radeon drivers).
     
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...