Multi-Core Scaling: Intel Core 2 Quad Q6600

Multi-threaded Pi Benchmark: y-cruncher v0.5.3

By Alexander J. Yee

(Last updated: May 25, 2010)

 

 

 

 

Benchmark Settings

Mode: Ram Only
Algorithm: Chudnovsky Formula
Priority: Above Normal

1 thread
  • y-cruncher set to use 1 thread
2 threads
  • Processor Affinity set to allow only 2 cores (same die)
  • y-cruncher set to use 2 threads
4 threads
  • y-cruncher set to use 4 threads

Benchmarks

All times in seconds. All times include base-conversions.

 

Note that when comparing these benchmarks to that of previous versions of y-cruncher, it appears that multi-core scaling is worse in newer versions.

This is because y-cruncher is limited by memory bandwidth on this system.

 

As y-cruncher gets faster due to optimizations, it needs more bandwidth. Therefore, newer versions of y-cruncher are more bottlenecked by memory bandwidth than previous versions.

Processor(s):
2.4 GHz Intel Core 2 Quad - Q6600 Kentsfield
Memory:
6 GB DDR2 - 800 MHz (dual channel)
Courtesy Of:
Alexander Yee
Version:
v0.5.3.9134 (x64 SSE3)
Decimal Digits
1 thread
2 threads
4 threads
2-t scaling
4-t scaling
10,000
0.032 0.037 0.031 0.865 1.032
12,000
0.037 0.042 0.037 0.881 1.000
15,000
0.035 0.042 0.036 0.833 0.972
20,000
0.041 0.044 0.039 0.932 1.051
25,000
0.047 0.047 0.041 1.000 1.146
40,000
0.053 0.053 0.046 1.000 1.152
50,000
0.060 0.051 0.054 1.176 1.111
75,000
0.072 0.070 0.065 1.029 1.108
100,000
0.087 0.084 0.073 1.036 1.192
120,000
0.104 0.097 0.091 1.072 1.143
150,000
0.121 0.109 0.101 1.110 1.198
200,000
0.162 0.135 0.126 1.200 1.286
250,000
0.201 0.163 0.154 1.233 1.305
400,000
0.346 0.260 0.239 1.331 1.448
500,000
0.447 0.319 0.278 1.401 1.608
750,000
0.730 0.505 0.457 1.446 1.597
1,000,000
0.999 0.667 0.566 1.498 1.765
1,200,000
1.272 0.838 0.710 1.518 1.792
1,500,000
1.674 1.063 0.887 1.575 1.887
2,000,000
2.311 1.419 1.123 1.629 2.058
2,500,000
3.059 1.875 1.486 1.631 2.059
4,000,000
5.396 3.108 2.284 1.736 2.363
5,000,000
7.007 3.869 2.888 1.811 2.426
7,500,000
11.399 6.164 4.179 1.849 2.728
10,000,000
15.928 8.542 5.286 1.865 3.013
12,000,000
20.196 10.814 6.626 1.868 3.048
15,000,000
26.212 13.962 8.357 1.877 3.137
20,000,000
36.982 19.617 11.462 1.885 3.226
25,000,000
47.557 25.174 14.582 1.889 3.261
40,000,000
83.781 44.184 24.662 1.896 3.397
50,000,000
107.631 56.700 31.352 1.898 3.433
75,000,000
173.181 91.369 49.981 1.895 3.465
100,000,000
242.114 127.410 68.951 1.900 3.511
120,000,000
299.028 157.364 84.906 1.900 3.522
150,000,000
391.652 206.266 110.803 1.899 3.535
200,000,000
544.318 285.694 152.506 1.905 3.569
250,000,000
705.029 371.072 199.949 1.900 3.526
400,000,000
1,206.39 638.021 338.634 1.891 3.563
500,000,000
1,569.18 825.634 440.989 1.901 3.558
750,000,000
2,510.61 1,317.12 703.260 1.906 3.570
1,000,000,000
3,520.64 1,863.26 990.047 1.890 3.556

 


Back To: