gxqcn 发表于 2008-7-31 11:17:53

原帖由 无心人 于 2008-7-31 11:14 发表 http://bbs.emath.ac.cn/images/common/back.gif
编译好了的

我在公司里,无法下载论坛附件:(

无心人 发表于 2008-7-31 16:42:20

:lol

回家后有时间看看

无心人 发表于 2008-7-31 19:55:56

接137#结果,新出的

2008-7-31 18:07:28: 202    9889989899859798959899876
2008-7-31 18:31:09: 205    9988899979878799799769889
2008-8-2 3:23:35: 207   19999998896879889759998889
2008-8-3 4:30:16: 208   29969799998896589799999889

[ 本帖最后由 无心人 于 2008-8-3 07:48 编辑 ]

gxqcn 发表于 2008-7-31 20:07:14

原帖由 无心人 于 2008-7-31 08:43 发表 http://bbs.emath.ac.cn/images/common/back.gif
下面是三个我编译的程序
GxQ运行下,因为有中断运行后自动恢复机制,要在不同目录运行,运行到产生157的地方停止
帮我看下在你机器上的时间信息

运行结果如下:square.exe
程序启动: 2008-7-31 19:31:12
2008-7-31 19:36:04: 157 28979978999958969889
耗时:292s

square0.exe
程序启动: 2008-7-31 19:36:59
2008-7-31 19:41:27: 157 28979978999958969889
耗时:268s

square1.exe
程序启动: 2008-7-31 19:42:42
2008-7-31 19:51:45: 157 28979978999958969889
耗时:543s

我的96#,VC6.0编译:
00:02:20.154    X = 157         S = 28979978999958969889

我是将你的三个程序在同一目录下运行的,但结束后马上修改了.log及.Status文件名。
(之前我都仅运行到145处,看了要求又运行了一遍,害我把旁边的报纸又看了一遍)

感觉无心人的程序比较霸道,只听到机器一阵嘶鸣声。。。

无心人 发表于 2008-8-1 09:27:36

呵呵
先谢谢了
看来,还是慢指令的过错

我还是汇编化Square0.pas吧
呵呵
另外
考虑俺也函数指针切换去
呵呵

不过要比较出无跳转和普通写法的性能差异再说
:)
=====================
PS:
看运行12小时的结果去了
不知道突破205了么
呵呵
还停留在昨天18:31呢
应该超过10^25了

无心人 发表于 2008-8-3 07:49:52

更新到208的结果
==================
PS:
似乎要10天左右才能搜索完26位

无心人 发表于 2008-8-9 07:02:45

2008-8-8 21:59:10: 211   97867989988877989889899969

gxqcn 发表于 2008-8-9 09:30:26

不知道你挂的是否为最快的程序?

换作我,如果程序不够优化的话,
宁愿将现有程序停掉,
因为提速后的版本会让总体时间缩短。

无心人 发表于 2008-8-9 10:16:07

:)

不方便啊
在学校挂
马上要停掉了
学校要搬家

无心人 发表于 2008-8-9 21:18:52

最新的结果用了5天
中间被停过电,至少12小时
因为没记录停电后的状态文件的最后修改时间
所以无法估计了

后面的结果只能用更长的时间了
因为学校搬家
我们服务器都不知道搬到哪里去

只好先断电了
这个还好说
怕运行的GIMPS一旦算的指数是个素数
耽误时间一长,被别人算出来
就损失大了,呵呵
:lol
:(
=======================
PS
考虑用GxQ 96#程序嵌入汇编再加入状态保存做后继工作
VC2008已经装服务器上了
争取比GxQ程序有20%以上的性能提升

[ 本帖最后由 无心人 于 2008-8-9 21:24 编辑 ]
页: 6 7 8 9 10 11 12 13 14 15 [16] 17 18
查看完整版本: 平方数数字和