ac3144 said:
@efeat
Thanks for your reply. Can I ask what role RAM would play in the test you describe above? I'm thinking this would have an impact on the CPU performance using your test? Also, it seems from various reviews I have read that certain GPU chips/manufacturers work better with certain games (and vice versa) which would appear to be a confounding factor that would be difficult to control for on a single test basis.
For an example, it seems that Benchmark06 gives higher scores to Intel chips over AMD which could lead the unsuspecting to believe that AMD is inferior when that would not necessarily be the case, in a similar vein, using your test it would be difficult to draw a firm conclusion.
I'm not shooting you down honestly, thanks very much for your input, and I guess that what you describe would give you a rough guide just that you should rely solely on that result. Is that a fair veiwpoint?
Thanks and please continue chipping in everyone, I've already learnt masses using these forums.
AC
Benchmark06...you mean 3dmark06?
3dmark06 is meant to be a total scoring of your system, not to determine the slowest point of the system or any 'bottlenecking' that's occurring. In fact, part of a 3dmark06 score is derived from two tests that are dedicated solely to checking the power of your CPU. Intel chips have had a leg up on AMD chips for a couple generations now, so the 3dmark06 results are not entirely inaccurate when it comes to illustrating the performance difference Intel and AMD. Of course, it should be noted that 3dmark06 places a very high value on your CPU, whereas most real games value a fast GPU.
Extra RAM would help the CPU, as it means the CPU can go straight to the RAM for its data instead of having to wait for the hard disk. That waiting would simulate a slow CPU, when in reality your CPU is being held back by your hard disk I/O. However, RAM is one of those things where you don't get ever increasing performance. Once you have enough memory to stop going to the hard disk, adding even more RAM wouldn't do anything - the extra sticks would just sit empty and unused. This is why 3-4 GB is the sweet spot and 6-8 GB is considered overkill. Unless you are doing very specific things, like professional work (heavy image/video editing, engineering, etc. etc), you won't see much benefit past 4 GB of memory.
I get the impression that you have some incorrect assumptions going into this topic, based on what you say about GPU chips performing differently in various games. Yes, you are correct in that some games tend to favor a particular manufacturer or a particular card, but you don't compare results between games or GPUs. When looking for bottlenecks, you have to compare a system against itself, against each game. If you ran a test on UT3 (which is traditionally known as a CPU-heavy game) and discovered your CPU was the limiting factor, you would conclude "my GPU is fast enough, it's my CPU that's holding me back." However, you cannot turn around and then apply that same conclusion to a game like Crysis, even though you're using the exact same computer. On a similar note, you can't take the results you got about UT3 and then apply them to a completely different system that's also running UT3. Look at the examples I used in my previous post - it's very possible to have those happen on one computer. The source engine is typically CPU intensive while Oblivion is GPU heavy. From the Oblivion data you'd be able to determine that with your particular system, with that particular game, with those particular settings, your GPU is the limiting factor for your framerate. Nothing more can be derived from it. When you change game titles or change computers, you need a whole new set of data - you can't carry anything over.
After seeing enough benchmarks and becoming familiar with CPUs, GPUs, and games, you eventually learn how to just eyeball some things. Most everyone can eyeball the absurd setups, like matching a gtx 295 with something like a 1 Ghz Pentium III or matching a core i7 with a PCI geforce 2 mx. It doesn't matter what games you run, you can tell those two setups are horribly mismatched. However, as the components get closer in strength it becomes harder to tell. Anybody could guess that a stock Q6600 with a single 8800 GT on Crysis @ 1920x1200 would be pretty GPU limited, but how about when the 8800 is replaced by a gtx 260? Resolution lowered to 1440x900? Settings turned up to high/very high? Not so easy to guess then, is it? I'm sure some people still could, but not many.
So, yeah, moral of the story is that when searching for the weakest link/bottleneck, computers can only be compared against themselves on a particular game. Changing the game settings gives you different data, changing the game title or the computer means you get to start a new set of data.