Well what he's getting at is that it's not a great overall performance number at all in that it's not a useful indication of anything.
As you probably know, 3DMark06 is maxing out the performance of each individual component in a gaming system. That includes the multi-core CPU's as well. Games will follow, but when that will happen is very hard to predict. I am sure that most popular and high-end game engines (and why not non-high-end engines) will be optimized for multi-core CPU's. If not, then it's a shame, a very big
and I am out of words.
Well what exactly is the total score indicative of? What other application besides 3dmark remotely follows the performance metrics determined by FM's weighting of CPU/GPU scores?
The final score is an indicative of the whole system's gaming performance. We are confident that with increasing amounts (and quality) of physics, better AI and better gameplay, multi-core CPU's will start to shine. It is inevitable, or do you think that quad-core CPU's were developed simply for a better experience in Thunderbird?
You need to keep in mind that game developers have to decide upon their game engine architecture at a pretty early stage in the development. Of course it is not a must, but at least based on our experience, it is very wise to do so. If you start to "hack" in something into the engine at a very late stage, things start to break apart or the new addition isn't really fully efficient. Developing a full blown game takes years, and what you see being released now (or 6 months ago) have been in development for a long long time. Back then, quad core CPU's weren't available. Do you see my point? It takes time for game developers to catch up with the latest tech, but they will get there and I have a strong feeling that that will happen very soon.
For example, people claim that G80 is "bottlenecked" by all but the fastest CPU's in 3dmark. That isn't exactly true - the overall 3dmark score is "bottlenecked" but the SM2.0 and SM3.0 tests (which are the true tests of the graphics hardware) can probably be maxed out with less than the QX6700's that everyone clamours for. Since 3dmark is mostly used to test graphics hardware the total score is very misleading in this context.
Whenever there is an insanely fast CPU, the GPU may become the bottleneck and vice versa. But that's exactly how most games work. If you put in 3 year old CPU (not even with HT) and have a SLI/Crossfire system, you will most probably be heavily bottlenecked by the CPU. Both in games, and in 3DMark06. Now try the same thing with a multi-core CPU, and a lowish end SM3.0 hardware. What do you get? The bottleneck is the GPU. Both in games, and in 3DMark06. As I see it, that's far from misleading.
At the end of the day, it is up to how people use the benchmark(s) and what they are looking for. If you need to know how well the latest GPU's perform in very taxing GPU related operations, run 3DMark06 and check out the SM2.0 and HDR/SM3.0 score. It's easy. If someone wants to know if the whole system is up for new and high-tech games, check out the 3DMark score. Then if the CPU performance is at hand, use the CPU score. As I said, it's all in there. We didn't used to have "sub-scores", but we added them to 3DMark06 so that people can use them if they want to know the exact performance of one individual component (CPU or GPU).
The next 3DMark (which I think this topic is all about anyway) will be in some ways again different, but the same basic rules will apply. Can't spill too much what we have been working on, but the shots some sites claim are from the next 3DMark.. Well, they aren't.
Cheers,
Nick