Since I posted a Mac performance comparison last week, I’ve been thinking about doing a similar Windows performance comparison. One of the things that’s held me back is that it’s a lot harder to compare PC hardware than it is Mac hardware. While there are a small number of well-defined (and fairly homogenous) Mac hardware configurations, there are almost an infinite number of PC hardware configurations thanks to the openness of the PC platform.

How can you set up a meaningful comparison when dealing with such disparate hardware configurations?

I think the best answer is to look at the average performance for processors across all hardware combinations; averaging a large enough number of results should account for differences in hardware (like memory and motherboards).

So that’s what I’ve done. I’ve collected results from the Geekbench Browser, grouped them by processor, and calculated the average score for each processor. While this might not provide the most accurate results, it should give you a rough idea of what sort of performance you can expect from a particular processor.

Setup

Results were collected from Geekbench 2 for Windows running on PCs with at least 512 MB of RAM and with processors that weren’t overclocked.

I’ve reported the average overall score for each model and processor combination, where 1000 is the score a Power Mac G5 @ 1.6GHz would receive. Higher scores are better.

Results

Intel Xeon X5355
Eight Cores @ 2.66 GHz
6495
 
Intel Xeon E5345
Eight Cores @ 2.33 GHz
5708
 
Intel Xeon X5340
Eight Cores @ 2.40 GHz
5692
 
Intel Core 2 Extreme QX6800
Four Cores @ 2.93 GHz
4605
 
Intel Core 2 Extreme QX6700
Four Cores @ 2.66 GHz
4280
 
Intel Xeon 5150
Four Cores @ 2.66 GHz
4109
 
Intel Xeon X5355
Four Cores @ 2.66 GHz
4049
 
Intel Core 2 Quad Q6600
Four Cores @ 2.39 GHz
3771
 
Intel Xeon E5345
Four Cores @ 2.33 GHz
3648
 
Intel Xeon 5160
Four Cores @ 3.00 GHz
3530
 
Intel Xeon 3060
Two Cores @ 3.60 GHz
3485
 
Intel Xeon 5130
Four Cores @ 2.00 GHz
3293
 
AMD Athlon 64 FX-62 Processor
Two Cores @ 2.06 GHz
3202
 
Intel Xeon 5160
Two Cores @ 2.99 GHz
3197
 
Intel Core 2 Extreme X6800
Two Cores @ 2.94 GHz
3181
 
AMD Athlon 64 X2 5400+
Two Cores @ 2.81 GHz
2995
 
Intel Xeon 5120
Four Cores @ 1.86 GHz
2935
 
AMD Athlon 64 X2 5600+
Two Cores @ 2.80 GHz
2906
 
Intel Core 2 Duo E6700
Two Cores @ 2.66 GHz
2901
 
AMD Athlon 64 X2 5200+
Two Cores @ 2.59 GHz
2719
 
Intel Core 2 Duo E6600
Two Cores @ 2.39 GHz
2672
 
AMD Athlon 64 FX-60 Processor
Two Cores @ 2.60 GHz
2639
 
AMD Athlon 64 X2 5000+
Two Cores @ 2.59 GHz
2630
 
Intel Xeon 5140
Two Cores @ 2.33 GHz
2536
 
AMD Athlon 64 X2 4600+
Two Cores @ 2.39 GHz
2465
 
AMD Athlon 64 X2 4800+
Two Cores @ 2.41 GHz
2449
 
Intel Core 2 Duo E6420
Two Cores @ 2.13 GHz
2374
 
Intel Core 2 Duo E6400
Two Cores @ 2.13 GHz
2367
 
AMD Athlon 64 X2 4200+
Two Cores @ 2.20 GHz
2299
 
AMD Athlon 64 X2 4400+
Two Cores @ 2.21 GHz
2168
 
AMD Athlon 64 X2 4000+
Two Cores @ 2.10 GHz
2132
 
Intel Core 2 Duo E6320
Two Cores @ 1.87 GHz
2121
 
Intel Core 2 Duo E6300
Two Cores @ 1.86 GHz
2091
 
AMD Athlon 64 X2 3600+
Two Cores @ 1.60 GHz
2071
 
AMD Athlon 64 X2 3800+
Two Cores @ 1.99 GHz
2050
 
Intel Pentium D 3.40GHz
Two Cores @ 3.39 GHz
2043
 
Intel Xeon 3040
Two Cores @ 1.86 GHz
2025
 
Intel Pentium D 3.20GHz
Two Cores @ 3.19 GHz
1997
 
Intel Core 2 Duo E4300
Two Cores @ 1.79 GHz
1955
 
AMD Athlon 64 FX-55
One Core @ 2.61 GHz
1906
 
Intel Pentium D 3.00GHz
Two Cores @ 2.99 GHz
1854
 
Intel Pentium 4 3.60GHz
Two Cores @ 3.59 GHz
1782
 
AMD Athlon 64 3800+
One Core @ 2.40 GHz
1742
 
Intel Pentium D 2.80GHz
Two Cores @ 2.79 GHz
1724
 
AMD Athlon 64 4000+
One Core @ 2.40 GHz
1720
 
Intel Pentium 4 3.40GHz
Two Cores @ 3.39 GHz
1643
 
AMD Athlon 64 3700+
One Core @ 2.20 GHz
1640
 
AMD Athlon 64 FX-53
One Core @ 2.39 GHz
1635
 
AMD Athlon 64 3500+
One Core @ 2.19 GHz
1603
 
Intel Pentium D 2.66GHz
Two Cores @ 2.66 GHz
1600
 
Intel Pentium 4 3.20GHz
Two Cores @ 3.19 GHz
1545
 
AMD Athlon 64 3400+
One Core @ 2.19 GHz
1527
 
Intel Pentium 4 3.00GHz
One Core @ 2.99 GHz
1496
 
AMD Athlon 64 3200+
One Core @ 1.99 GHz
1465
 
Intel Pentium 4 3.00GHz
Two Cores @ 2.99 GHz
1454
 
Intel Pentium 4 2.93GHz
One Core @ 2.93 GHz
1367
 
Intel Pentium 4 2.80GHz
Two Cores @ 2.79 GHz
1365
 
AMD Athlon 64 3000+
One Core @ 1.80 GHz
1323
 
Intel Pentium 4 3.06GHz
Two Cores @ 3.06 GHz
1320
 
AMD Athlon 64 2800+
One Core @ 1.79 GHz
1291
 
Intel Pentium 4 2.80GHz
One Core @ 2.79 GHz
1158
 
Intel Pentium 4 2.60GHz
Two Cores @ 2.59 GHz
1142
 
Intel Pentium 4 2.40GHz
Two Cores @ 2.39 GHz
1122
 
Intel Pentium 4 2.60GHz
One Core @ 2.60 GHz
1074
 
Intel Pentium 4 2.53GHz
One Core @ 2.52 GHz
1040
 
Intel Pentium 4 2.66GHz
One Core @ 2.65 GHz
1035
 
Intel Pentium 4 2.40GHz
One Core @ 2.39 GHz
923
 
Intel Pentium 4 2.20GHz
One Core @ 2.19 GHz
873
 
Intel Pentium 4 2.50GHz
One Core @ 2.50 GHz
822
 
Intel Pentium 4 2.26GHz
One Core @ 2.26 GHz
796
 
Intel Pentium 4 2.00GHz
One Core @ 1.99 GHz
753
 
Intel Pentium 4 1.80GHz
One Core @ 1.79 GHz
686
 
Intel Pentium 4 1.60GHz
One Core @ 1.60 GHz
668
 
Intel Pentium 4 1.70GHz
One Core @ 1.70 GHz
525
 
Intel Pentium 4 1.50GHz
One Core @ 1.49 GHz
498