By Alexander J. Yee
(Last updated: August 1, 2009)
Shortcuts:
π = 3.14159265358979323846...
Ram Only
Chudnovsky Formula
All times in seconds. All times include base-conversions.
Processor(s): |
2.67 GHz Core i7 (Overclock to 3.2 GHz) 920 Bloomsfield |
Dual 3.2 GHz Quad-Core Xeon X5482 Harpertown |
||||
Memory: |
6 GB DDR3 1600 MHz (triple channel) |
64 GB DDR2 FB-DIMM 800 MHz (quad channel) |
||||
Courtesy Of: |
Johnny Sun |
|||||
Version: |
v0.2.1.6851 (x64 SSE3 - AV) |
v0.2.1.6851 (x64 SSE3 - AV) |
||||
Decimal Digits |
1 thread |
8 threads |
Scaling |
1 thread |
8 threads |
Scaling |
1,000,000 |
1.310 |
0.450 |
2.911 |
1.375 |
0.656 |
2.096 |
2,500,000 |
3.417 |
1.052 |
3.248 |
3.874 |
1.328 |
2.917 |
5,000,000 |
7.348 |
2.079 |
3.534 |
8.766 |
2.328 |
3.765 |
10,000,000 |
16.225 |
4.317 |
3.758 |
19.421 |
4.407 |
4.406 |
25,000,000 |
46.473 |
11.988 |
3.876 |
56.969 |
10.516 |
5.417 |
50,000,000 |
102.914 |
25.774 |
3.992 |
127.095 |
21.078 |
6.029 |
100,000,000 |
227.729 |
56.682 |
4.017 |
281.751 |
44.031 |
6.398 |
250,000,000 |
658.964 |
157.743 |
4.177 |
795.110 |
117.906 |
6.743 |
500,000,000 |
1,424.95 |
346.312 |
4.114 |
1,751.64 |
254.313 |
6.887 |
1,000,000,000 |
3,861 |
555.750 |
6.947 |
|||
2,500,000,000 |
10,691 |
1,522.13 |
7.023 |
|||
5,000,000,000 |
23,386 |
3,348.27 |
6.984 |
|||
10,000,000,000 |
50,813 |
7,289 |
6.971 |
|||
Pi - 500 million digits (< 5 minutes) |
Pi - 1 billion digits (9 minutes, 10 seconds) |
Pi - 10 billion digits (2 hours, 2 minutes) |
2.67 GHz Core i7 (Overclock to 4.0 GHz) 920 Bloomsfield |
Dual 3.2 GHz Quad-Core Xeon X5482 Harpertown |
Dual 3.2 GHz Quad-Core Xeon X5482 Harpertown |
6 GB DDR3 1600 MHz (triple channel) |
64 GB DDR2 FB-DIMM 800 MHz (quad channel) |
64 GB DDR2 FB-DIMM 800 MHz (quad channel) |
Core i7: x86 vs. x64 and SSE vs. no SSE
π = 3.14159265358979323846...
Ram Only
Chudnovsky Formula
All times in seconds. All times include base-conversions.
Processor(s): |
2.67 GHz Core i7 - (Overclock to 3.2 GHz) - 920 Bloomsfield |
||||
Memory: |
6 GB DDR3 - 1600 MHz (triple channel) |
||||
Courtesy Of: |
Johnny Sun |
||||
Version: |
v0.2.1.6851 (x64 SSE3 - AV) |
||||
Digits: |
10,000,000 |
50,000,000 |
100,000,000 |
250,000,000 |
|
1 thread |
x86 | 22.703 |
159.561 |
362.549 |
1037.266 |
| x86 SSE3 | 19.496 |
136.778 |
311.633 |
895.769 |
|
| x64 | 19.162 |
124.228 |
278.009 |
776.448 |
|
| x64 SSE3 | 16.225 |
102.914 |
227.729 |
658.964 |
|
8 threads |
x86 | 10.516 |
48.552 |
96.04 |
255.464 |
| x86 SSE3 | 8.414 |
40.598 |
81.713 |
219.178 |
|
| x64 | 5.38 |
30.912 |
67.469 |
186.365 |
|
| x64 SSE3 | 4.317 |
25.774 |
56.682 |
157.743 |
|
1 - 8 thread scaling |
x86 | 2.158 |
3.286 |
3.774 |
4.060 |
| x86 SSE3 | 2.317 |
3.369 |
3.813 |
4.086 |
|
| x64 | 3.561 |
4.018 |
4.120 |
4.166 |
|
| x64 SSE3 | 3.758 |
3.992 |
4.017 |
4.177 |
|
Back To: