digitalwanderer said:I don't think a burning bush nor a clue-by-four would change your buying decisions Chris.ChrisRay said:It certainly wont affect any of my buying decisions.
As the pot calls the kettle black.
digitalwanderer said:I don't think a burning bush nor a clue-by-four would change your buying decisions Chris.ChrisRay said:It certainly wont affect any of my buying decisions.
Looking at 3dMark scores, how did it predict the performance difference between the X800 and 6800 in playing HL2? Or did it actually manage to show the difference between the X800 and 6800 in Doom 3 or Farcry?
Smurfie said:Or did it actually manage to show the difference between the X800 and 6800 in Doom 3?
ChrisRay said:So heres my conclusion on this issue:
1) Are there better synthetic tests designed to show us what current hardware can do? Or what can limit it?
I think so.
2) Are 3dmarks game tests very useful?
I dont think so at all. I never have. 3dmark05 may change my mind. But if its anything like the last two 3dmarks, Or Aquamark, then I very much doubt it. It certainly wont affect any of my buying decisions.
While it might not affect your buying decision of which graphics card you intend to buy in the future, it does affect alot of other peoples buying decisions. I've seen people buy GC's just because the card did alot better than it's competitor.
ChrisRay said:Heh I dont see 3dmark03 game enviroments as realistic attempts at creating a game enviroment. Perhaps you missed that part of what I said, I dont see the game tests as "Game tests" at all. Of course, I'm not gonna beat the dead horse on 3dmark rendering techniques.
The only way to really determine performance is to benchmark it the hard way, Using fraps, Taking several preset runs through the game and then dividing those runs to reduce margin of error. Thats the way to simulate a game enviroment. No other way comes close, Because you're not actually trying to simulate something you cant ;p
Then again scali, you are one of the first people I've ever met who'd like to look at 3dmark's game tests as "Non Synthetic". I consider everything about 3dmark synthetic, From its game tests to its Pixel shader/fillrate tests.
I asked you why it's synthetic, why did you not answer that?
How does 3DMark03 not come close? You get a preset run, and you can run it as many times as you like, and take the average.
Well, I don't understand this. What's different about 3DMark's rendering techniques?
We have per-pixel shading with normalmaps, skinning and stencilshadows. Isn't that exactly what Doom3 does aswell?
ChrisRay said:Well theres no AI, its one scene, Which is rendered the exact same way over and over again, Are you going to tell me Every Unreal Tournament map performs the same? or TR AoD, Far Cry, Half Life 2? You may be satisfied with the ease of using 3dmark03, That doesnt make the information as useful as other tests, I would much rather see a review which focuses on Gameplay, (In a real game enviroment) And the synthetics which handle individual synthetic tests.
ChrisRay said:I didnt feel the need to define synthetic for you. Because at such a point it would become an argument of semantics, Synthetic to me is anything thats not a real game enviroment. And thats exactly what 3dmark is. It's not a game enviroment, and I dont find much use in the test bed.
Well theres no AI, its one scene, Which is rendered the exact same way over and over again, Are you going to tell me Every Unreal Tournament map performs the same? or TR AoD, Far Cry, Half Life 2? You may be satisfied with the ease of using 3dmark03, That doesnt make the information as useful as other tests, I would much rather see a review which focuses on Gameplay, (In a real game enviroment) And the synthetics which handle individual synthetic tests.
Not really, If it were, There wouldnt have been the huge discussion on vertex skinning verses CPU skinning ect, dont believe the methods in 3dmark have accurately predicted Doom 3 or Far Cry, or HL2, Other than a generic fashion which I already mentioned.
And they certainly didnt tell us something we couldnt have figured out without looking at fill rate tester, Rightmark, or Shadermark, Tools far better suited for testing the specific functions you listed.
You dont need Game Test 4 to tell you that the X800 is superior in Vertex Shading to the Geforce 6800 series do you? You could have found that out in any other synthetic test which tests vertex performance. I usually give 3dmark one benefit of the doubt, "Its usually the first". But this time of round with shadermark and rightmark out there, Working on adding 3.0/2.0b functions to the software, I dont even believe that holds merit anymore.
In Any Event, I'm not gonna continue arguing a circular argument with you. We obviously disagree on the nature of synthetic tests, And we havent gotten anywhere in almost 2 pages. ;p
That is nonsense. With the same logic I could say that you can find this out with 3DMark, so you don't need any other synthetic tests.
Also, 3DMark always has representative content, which most other benchmarks don't (they either render only simple triangles, or they use an old ATi Radeon 8500 demo with modified shaders or such, which is not representative for the workload that these cards can and should handle at all).
That's mainly because you fail to back your statements up with facts and logic. You remain stuck on your opinions, but don't give the facts and logic that these opinions are based on, assuming there are any
When I specifically ask you, apparently there is a need.
And you still haven't gone into specifics... "It's not a game environment", what exactly is a game environment in your view then? 3DMark03 has rooms, in those rooms you have characters. The characters are moving around, with skinned animation calculated in realtime, there are even physics applied. I may be missing something here, but it looks exactly the same as what I see in Doom3, or Unreal, or whatever other FPS game.
So if I'm missing something, please tell me what, and what its significance is.
don't think AI has any significant effect on game performance in most cases. There may be exceptions in games with large numbers of enemies, but I suppose it's pretty obvious that your GPU has no effect on this. 3DMark03 mainly tests the GPU's capability of running games. If 3DMark03 says your GPU performs well, and your heavy AI game doesn't run fast, you can simply conclude that you need to upgrade your CPU.
Besides, this may come as a shock to you, but the key to having comparable benchmark results is to have results from exactly the same set of operations. In other words, benchmark results are useless if they are NOT rendered the same every time.
When I specifically ask you, apparently there is a need
digitalwanderer said:Can't you just admit that you just don't like 3dmark Chris? It sounds like what you're trying to say without coming right out and saying it.
I'm just hearing his explanations of his dislikes and it just seems to me that he is looking more for reasons to dislike it than for ways to utilize it as a tool.trinibwoy said:I thought his opinion was well thought out and intelligently delivered. Not full of exasperated emotion like many others around here. So what if he doesn't like it - at least he can clearly enumerate the reasons behind his thinking. Not that he needed me to defend his position of course
digitalwanderer said:I'm just hearing his explanations of his dislikes and it just seems to me that he is looking more for reasons to dislike it than for ways to utilize it as a tool.
If I got it right you're saying:ChrisRay said:I am done with this discussion Scali, (at least with you) We have been discussing this for 2 pages now, and there is no point continuing it. Perhaps others can have the oppurtunity to add their 2 cents in as well.
ChrisRay said:Sure you can. I never said you couldnt. But the Tests in shadermark, Rightmark, Ect test specific function. But We've already covered that havent we. Testing Each individual shader functions, Shows us where the weakness of said hardware may lay. My criticism of 3dmark is that its results are generic, And less useful compared to a a test such as shadermark. When I am looking to determine shader performance. I look for situations I can see its near maximum throughput. This seems to be an opinion are unwilling to accept, But you dont have too.
But I already have Scali, You obviously dont like my answers, So maybe you should avoid asking the question, The reason I havent answered half of your questions is because you're asking the same thing over and over again, And repeating myself gets very tiresome. I feel have illustrated my points to why I dont believe 3dmark is as useful tool as say shadermark or rightmark
Do you spend a lot of time playing 3dmark? Do you turn one corner, Then Reverse and turn another? If you do, Then maybe 3dmark is for you. But I do find it pretty odd that you seem to think 3dmark03 is actually like playing game when you run it.
Scali, There is a significant difference between playing Doom 3 and running 3dmark. Same with Far Cry or heck even the original Unreal, The various scenes in game perform differently, Render differently, If you think running through a scripted enviroment (Ala 3dmark) Accurately portrays gaming performance then that is your perrogative. I dont think they do at all, Due to the issues I have mentioned here.
And to your last point. This is why you make preset runs, And do multiple ones, You can easily reduce margin of error that way. If you are unsatisfied with the precision of the test runs, You can easily take more. The Average Minimum, Standard, And high FPS remains pretty constant when you do this.
http://dictionary.reference.com/search?q=synthetic
http://dictionary.reference.com/search?q=real
There are no semantics involved when I use those two words, They mean exactly what they are defined as in the dictionary.