注册 | 登录

游侠NETSHOW论坛





游侠NETSHOW论坛 游侠NETSHOW论坛 游侠硬件信息交流发布区 你的CPU算1000万位PI需要多久?
查看: 3741|回复: 12
打印 上一主题 下一主题

[讨论] 你的CPU算1000万位PI需要多久? [复制链接]

帖子
1021
精华
0
积分
591
金钱
1345
荣誉
8
人气
0
评议
0
跳转到指定楼层
楼主
发表于 2009-10-30 08:55:20 |只看该作者 |倒序浏览
superpi 1.5比较老了,现在pifast 4.3操作简便而且计算PI效率比较高
下载地址:http://numbers.computation.free.fr/Constants/PiProgram/pifast.zip

我的U很老了,E6550 天热暂时是2.33G,拿出来抛砖引玉

算PI 1000万位,选的是no Disk memory ,1024FFT,计算占用内存60M,只用了34.66秒,算出来的结果有12.7MB大

Program : PiFast version 4.3 (fix 1), by Xavier Gourdon
Computation of 10000000 digits of Pi
Method used : Chudnovsky
Size of FFT : 1024 K
Physical memory used : ~ 61355 K
Disk memory used : ~ 0.00 Meg
------------------------------------------------------------
Computation run information :

Start : Thu Oct 29 21:23:51 2009
End   : Thu Oct 29 21:24:25 2009
Duration : 34.66 seconds
============================================================
Total computation time : 34.66 seconds (~ 0.01 hours)
============================================================


算PI 1亿位,no Disk memory ,8192FFT,计算占用内存500M,用了508.23秒,算出来的结果有129MB大

Program : PiFast version 4.3 (fix 1), by Xavier Gourdon
Computation of 100000000 digits of Pi
Method used : Chudnovsky
Size of FFT : 8192 K
Physical memory used : ~ 525521 K
Disk memory used : ~ 0.00 Meg
------------------------------------------------------------
Computation run information :

Start : Thu Oct 29 21:27:48 2009
End   : Thu Oct 29 21:36:16 2009
Duration : 508.23 seconds
============================================================
Total computation time : 508.23 seconds (~ 0.14 hours)
============================================================


算PI 10亿位,basic Disk memory ,32768FFT,计算占用内存1500M,用了11111.88秒(其中Disk memory读写时间2604秒),算出来的结果有1.28GB大


Program : PiFast version 4.3 (fix 1), by Xavier Gourdon
Computation of 1000000000 digits of Pi
Method used : Chudnovsky
Size of FFT : 32768 K
Physical memory used : ~ 1577920 K
Disk memory used : ~ 1907.35 Meg
------------------------------------------------------------
Computation run information :

Start : Thu Oct 29 22:19:29 2009
End   : Fri Oct 30 01:24:41 2009
Duration : 11111.88 seconds

Time spent in disk swapping : 2604 s (reading 1019, writing 1585)
============================================================
Total computation time : 11111.88 seconds (~ 3.09 hours)
============================================================
PI=
3.1415926............................................................................................................7139868209 3196353628 2046127557 1517139511 5275045519


所以....PI的第10亿位数是9

使用道具 举报

帖子
1190
精华
0
积分
595
金钱
1135
荣誉
0
人气
4
评议
0
沙发
发表于 2009-10-30 08:59:04 |只看该作者
http://www.numberworld.org/y-cruncher/

Faster than SuperPi on single-core...

Faster than PiFast 4.3 on dual-core...

Faster than QuickPi 4.5 on quad-core...


这个也很快,多线程算PI的,且对64位优化过

[ 本帖最后由 jocover 于 2009-10-30 09:01 编辑 ]

使用道具 举报

帖子
17526
精华
1
积分
9275
金钱
28459
荣誉
28
人气
321
评议
0

板凳
发表于 2009-10-30 09:01:57 |只看该作者
我用wprime跑1024百萬位(也就是10億2千4百萬位),是410几秒。

不敢相信11111.88秒是個什麼概念.......

使用道具 举报

帖子
1021
精华
0
积分
591
金钱
1345
荣誉
8
人气
0
评议
0
地板
发表于 2009-10-30 09:11:30 |只看该作者
原帖由 linkshiao 于 2009-10-30 09:01 发表
我用wprime跑1024百萬位(也就是10億2千4百萬位),是410几秒。

不敢相信11111.88秒是個什麼概念.......



老机器慢没办法。而且不同软件实现算法不同,所以不同软件之间比时间意义不大。

[ 本帖最后由 ipooo 于 2009-10-30 09:19 编辑 ]

使用道具 举报

帖子
3358
精华
0
积分
1702
金钱
7343
荣誉
2
人气
20
评议
0
5#
发表于 2009-10-30 09:13:44 |只看该作者
跑10亿不支持多线程就太悲剧了,我用I7 920超4G跑wprime的1024M是200秒

使用道具 举报

帖子
1190
精华
0
积分
595
金钱
1135
荣誉
0
人气
4
评议
0
6#
发表于 2009-10-30 09:16:19 |只看该作者
梅森数和pi又不是一个玩意,没可比性吧

使用道具 举报

帖子
1021
精华
0
积分
591
金钱
1345
荣誉
8
人气
0
评议
0
7#
发表于 2009-10-30 09:20:24 |只看该作者

回复 #6 jocover 的帖子

                     原来如此

[ 本帖最后由 ipooo 于 2009-10-30 09:22 编辑 ]

使用道具 举报

帖子
1021
精华
0
积分
591
金钱
1345
荣誉
8
人气
0
评议
0
8#
发表于 2009-10-30 09:29:35 |只看该作者
我刚试了试wPrime,这个软件根本无法导出计算结果,我用40秒算好了32M也仅仅知道算32M需要40秒,没法获得这32M计算结果是什么......

使用道具 举报

帖子
17526
精华
1
积分
9275
金钱
28459
荣誉
28
人气
321
评议
0

9#
发表于 2009-10-30 09:32:11 |只看该作者
原帖由 ipooo 于 2009-10-30 09:29 发表
我刚试了试wPrime,这个软件根本无法导出计算结果,我用40秒算好了32M也仅仅知道算32M需要40秒,没法获得这32M计算结果是什么......



我倒,樓主你貼子標題是什麼??

使用道具 举报

帖子
1021
精华
0
积分
591
金钱
1345
荣誉
8
人气
0
评议
0
10#
发表于 2009-10-30 09:45:51 |只看该作者

回复 #9 linkshiao 的帖子

跑题了?可问题是.....wprime算的不是PI。 这同样不符合标题

而且wprime不能导出结果导致就算我算完32M,我也无法知道这32M当中哪些是质数


wPrime是一款通过算质数来测试计算机运算能力等的软件

[ 本帖最后由 ipooo 于 2009-10-30 09:50 编辑 ]

使用道具 举报

硬件助理工程师

帖子
7345
精华
0
积分
3722
金钱
1121
荣誉
3
人气
50
评议
0
11#
发表于 2009-10-30 12:27:08 |只看该作者
试过,跑半路软件崩溃了

使用道具 举报

帖子
1021
精华
0
积分
591
金钱
1345
荣誉
8
人气
0
评议
0
12#
发表于 2009-11-3 02:29:24 |只看该作者
更新PI的50亿位计算,由于数字较大,所以计算分了几段:

算PI 50亿位,advanced Disk memory ,32768FFT,计算占用内存1500M,用了232485.54秒(其中Disk memory读写时间86206秒),算出来的结果有6.51GB大


Program : PiFast version 4.3 (fix 1), by Xavier Gourdon
Computation of 5000000000 digits of Pi
Method used : Chudnovsky
Size of FFT : 32768 K
Physical memory used : ~ 1577920 K
Disk memory used : ~ 21457.67 Meg
------------------------------------------------------------
Computation run information :

Start : Fri Oct 30 22:51:56 2009
End   : Sat Oct 31 03:43:11 2009
Duration : 17475.59 seconds

Time spent in disk swapping : 4938 s (reading 2395, writing 2544)
------------------------------------------------------------
Computation run information :

Start : Sat Oct 31 03:56:44 2009
End   : Sat Oct 31 10:44:59 2009
Duration : 24495.38 seconds

Time spent in disk swapping : 8769 s (reading 4275, writing 4494)
------------------------------------------------------------
Computation run information :

Start : Sat Oct 31 11:26:37 2009
End   : Sat Oct 31 17:57:56 2009
Duration : 23478.77 seconds

Time spent in disk swapping : 8164 s (reading 3979, writing 4185)
------------------------------------------------------------
Computation run information :

Start : Sat Oct 31 19:23:06 2009
End   : Mon Nov 02 17:47:02 2009
Duration : 167035.89 seconds

Time spent in disk swapping : 64335 s (reading 34366, writing 29969)
============================================================
Total computation time : 232485.54 seconds (~ 64.58 hours)
============================================================

[ 本帖最后由 ipooo 于 2009-11-3 02:30 编辑 ]

使用道具 举报

帖子
534
精华
0
积分
267
金钱
6365
荣誉
0
人气
0
评议
0
13#
发表于 2009-11-3 03:36:44 |只看该作者
E6550 我以前用过 超一下还是很强的
现在E8400 如果E6550 3.0ghz的话 E8400 优势不太大

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-11-12 14:36 , Processed in 0.327775 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到