So anyway, a bunch of people are using the notebookcheck.net 3DMark06 score of 3300 as the average score for the 8600M GT. Due to this, a lot of people are getting the wrong impression that the 320M is faster than the 8600M GT, and that the 330M is 2x more powerful.
There are several consistency issues which need to be addressed:
1) 8600M GT (DDR2) vs 8600M GT (GDDR3)
While they both have the same name, there are actually 2 different variants of the 8600M GT card. One with DDR2 memory and one with GDDR3 memory. (Note: this is NOT the same as system memory) The GDDR3 variant is between 20% - 30% faster than the DDR2 variant. Majority of the 8600Ms tested used DDR2 memory, while all the 8600Ms in Apple notebooks use GDDR3 memory.
2) 3DMark06 scores take the CPU into account
Your points are largely affected by how powerful your CPU is. Majority of the notebooks tested were also using the older Merom CPUs, and hence the average is lower. Just using a similar clocked Penryn CPU instead of a Merom CPU adds a few hundred more points.
3) Resolution difference
This is a very important factor. The standard testing resolution for 3DMark06 is 1280x1024, whereas the 3DMark06 test in this thread where the 320M scored 4700, was done at 1280x800. While 224 more vertical pixels doesn't sound like much, it actually makes a huge difference in points with benchmarks, possibly boosting the score by as much as 25%.
To back all this up further, we'll take a look at this old thread: Post your MBP Penryn 3DMark06 scores
If you read through this, the average 3DMark06 score for the Early 2008 MBP owners (8600M GT) is actually between 4200 - 4500. 3DMark06 tests on the 330M GT have been scoring close to 7000, which makes it around 60% better than the 8600M GT.
So far, the only 3DMark06 test on the 320M so far was done at 1280x800 so it's harder to compare, but yet it still gives us a rough gauge. Only one 8600M GT test was conducted at 1280x800 in that thread, and it scored 5500 points. This should place the 320M about 15% weaker than the 8600M GT.
I estimate this is roughly how powerful all the cards are relative to the 8600M GT, with an error of up to 5% per card:
9400M - 40%
320M - 85%
8600M GT - 100%
9600M GT - 110%
GT 330M - 160%
There are several consistency issues which need to be addressed:
1) 8600M GT (DDR2) vs 8600M GT (GDDR3)
While they both have the same name, there are actually 2 different variants of the 8600M GT card. One with DDR2 memory and one with GDDR3 memory. (Note: this is NOT the same as system memory) The GDDR3 variant is between 20% - 30% faster than the DDR2 variant. Majority of the 8600Ms tested used DDR2 memory, while all the 8600Ms in Apple notebooks use GDDR3 memory.
2) 3DMark06 scores take the CPU into account
Your points are largely affected by how powerful your CPU is. Majority of the notebooks tested were also using the older Merom CPUs, and hence the average is lower. Just using a similar clocked Penryn CPU instead of a Merom CPU adds a few hundred more points.
3) Resolution difference
This is a very important factor. The standard testing resolution for 3DMark06 is 1280x1024, whereas the 3DMark06 test in this thread where the 320M scored 4700, was done at 1280x800. While 224 more vertical pixels doesn't sound like much, it actually makes a huge difference in points with benchmarks, possibly boosting the score by as much as 25%.
To back all this up further, we'll take a look at this old thread: Post your MBP Penryn 3DMark06 scores
If you read through this, the average 3DMark06 score for the Early 2008 MBP owners (8600M GT) is actually between 4200 - 4500. 3DMark06 tests on the 330M GT have been scoring close to 7000, which makes it around 60% better than the 8600M GT.
So far, the only 3DMark06 test on the 320M so far was done at 1280x800 so it's harder to compare, but yet it still gives us a rough gauge. Only one 8600M GT test was conducted at 1280x800 in that thread, and it scored 5500 points. This should place the 320M about 15% weaker than the 8600M GT.
I estimate this is roughly how powerful all the cards are relative to the 8600M GT, with an error of up to 5% per card:
9400M - 40%
320M - 85%
8600M GT - 100%
9600M GT - 110%
GT 330M - 160%