中国分布式计算论坛

 找回密码
 新注册用户
搜索
查看: 14435|回复: 39

[分享] S5R4 的优化程序 (Windows 平台,SSE2,已失效)

[复制链接]
发表于 2008-10-9 22:56:22 | 显示全部楼层 |阅读模式
6.10版优化程序已作为官方程序正式发布,另外S5R5也即将开始,请不要再使用本主题内的优化文件。
客户端的设置:不再下载新任务->完成任务列表中的所有计算任务->删除项目文件夹下的app_info.xml文件->重启客户端->允许下载新任务。
by Youth 09/01/10

这个是老早就计划中的了。。。windows平台的计算程序也采用mingw/gcc来编译,这样就可以使用linux平台计算程序的相同代码来对sse2进行优化了,也就是说用了这个后windows平台的计算效率应该能和linux平台基本持平,据说之前从s5r2开始一直是落后的。

官方发布的优化文件,直接使用会造成现有任务直接出错题,我把修改后的app_info.xml打包进去放在附件里了(用7zip分卷压缩了下。。。),正好官方网站最近的下载速度也不太稳。

但目前这个优化,使用的意义可能不是太大,因为目前的s5r4可能会在2到4周后结束,开始新的s5r5(分析的数据还是相同的,但算法会有些变动,同时修正发现的bug),到时是否会这样做目前还没决定,如果有耐心,可以再等等看,免得切换来切换去的麻烦。

最后强调一下,要想用这个优化,cpu至少得支持sse2指令集!使用方法不多说了,之前用过优化的应该都知道吧。。。

update:
优化程序@纳米盘:
einstein_S5R4_6.05_windows_intelx86.zip
 楼主| 发表于 2008-10-9 22:57:57 | 显示全部楼层
关于s5r4/s5r5的说明:

Following an idea from Holger Pletsch which he got during the S4 results processing we are currently examining a way to reduce the computing power needed to search a certain area of parameter space. Also a bug in the current search code has been found and fixed, the effect this bug actually has on the results is also still under investigation. Currently it looks rather likely that this would at least affect the validation on Einstein@home, i.e. old and new Apps can't be run at the same time. BTW this bug fix is one reason for using the new build process.

If at least one of these issues applies, we will most likely cut the current S5R4 run short and start a new run "S5R5" with new Apps and a new workunit design (using the same data files, though). I'd consider it unlikely that I'll bring out new official "buggy" S5R4 Apps (6.05 is definitely an exception). Estimated timeframe for S5R5 (or a final decision on not to do it) is a few weeks (2-4). I'd expect S5R5 Windows Apps to have a similar switching mechanism like the current S5R4 Linux Apps (x87, SSE, SSe2), switching between three Apps that all have been built using the new process.

BM
发表于 2008-10-9 23:35:19 | 显示全部楼层
沙发自己座了?
发表于 2008-10-9 23:40:22 | 显示全部楼层
rar还打不开。那就再等等吧,就2台XP
 楼主| 发表于 2008-10-10 08:17:33 | 显示全部楼层
或者直接官方网站下载吧:

http://einstein.phys.uwm.edu/pow ... indows_intelx86.zip

替换一下附件里的app_info.xml文件。

app_info.zip

343 Bytes, 下载次数: 4099

 楼主| 发表于 2008-10-10 08:19:43 | 显示全部楼层
T5600的本本上有两个中途替换成优化的任务已经完成,原来13小时的任务应该11小时内可以完成,时间减少超过15%。
发表于 2008-10-10 13:07:49 | 显示全部楼层
已经在使用中。
发表于 2008-10-10 16:49:08 | 显示全部楼层
但目前这个优化,使用的意义可能不是太大,因为目前的s5r4可能会在2到4周后结束,开始新的s5r5(分析的数据还是相同的,但算法会有些变动,同时修正发现的bug),到时是否会这样做目前还没决定,如果有耐心,可以再等等看,免得切换来切换去的麻烦。

那我还是不用了.算不了几个任务E@H就要进入s5r5阶段了.
发表于 2008-10-10 20:50:19 | 显示全部楼层
使用后觉得效果比较明显,计算时间缩短了 1 — 1.5小时。
发表于 2008-10-10 21:56:04 | 显示全部楼层
效果很好啊,Q6600@2.7G现在一个包7个小时就完成了,之前差不多是9个小时
 楼主| 发表于 2008-10-10 22:16:52 | 显示全部楼层
嗯,效率提升似乎都在20%左右。
发表于 2008-10-10 23:08:03 | 显示全部楼层
原来15小时,现在12小时即将完工
 楼主| 发表于 2008-10-13 09:34:12 | 显示全部楼层
另一台老机器的数据,p4-2.8e,大概减少2万多秒:

1071738644373997010 Oct 2008 12:25:41 UTC12 Oct 2008 8:34:05 UTCOverSuccessDone95,878.0866.44222.59
1071659224373666710 Oct 2008 2:00:49 UTC12 Oct 2008 8:34:05 UTCOverSuccessDone93,215.3666.44222.59
107151642437307099 Oct 2008 7:09:37 UTC11 Oct 2008 12:40:29 UTCOverSuccessDone91,962.0366.44222.59
107108907437131328 Oct 2008 12:24:52 UTC11 Oct 2008 2:27:17 UTCOverSuccessDone99,853.3166.44222.59
1068641824361311528 Sep 2008 5:19:26 UTC10 Oct 2008 2:00:49 UTCOverSuccessDone115,155.7066.44pending
1068397134360320227 Sep 2008 18:49:41 UTC10 Oct 2008 2:00:49 UTCOverSuccessDone119,981.0066.44222.59
1067924644358335526 Sep 2008 23:02:20 UTC8 Oct 2008 12:24:52 UTCOverSuccessDone117,429.3066.44222.59
1067501924356590226 Sep 2008 5:52:00 UTC8 Oct 2008 12:24:52 UTCOverSuccessDone119,274.9066.44222.59
1067423214356242226 Sep 2008 2:17:26 UTC7 Oct 2008 14:28:30 UTCOverSuccessDone122,171.0066.44222.59
发表于 2008-10-13 20:36:50 | 显示全部楼层
T7500 有25%左右的提升~
发表于 2008-10-20 11:00:38 | 显示全部楼层
E2140,从7万秒减少到6万秒,提升14%。
您需要登录后才可以回帖 登录 | 新注册用户

本版积分规则

论坛官方淘宝店开业啦~
欢迎大家多多支持基金会~

小黑屋|手机版|Archiver|中国分布式计算总站 ( 沪ICP备05042587号 )

GMT+8, 2021-1-24 07:45

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表