中国分布式计算论坛

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

[分享] 百花齐放是春天,windows下MPICH64位绿色版SMP2教程

[复制链接]
发表于 2010-2-8 20:47:19 | 显示全部楼层 |阅读模式
从老外论坛看到讨论-bigadv没任务的帖子活跃,及早刹车,改投SMP2怀抱,被奖励坏了的人没了奖励活不下了啊!

注意:如果您操作系统安装的版本如果不是x64的,建议采用vennyfan兄弟的教程:
http://www.equn.com/forum/thread-25577-1-1.html

先下载这个包:(感谢vennyfan兄弟提供空间)

http://www.shjc8.com/fah/eQzERO/FAHSMP629.zip

别小看这个才4MB多的文件,可是包含了最新的6.29的FAH运算程序(不是beta)、1.21稳定版的MPICH x64(官方给的比较老版本)、预配置含所有参数的client.cfg文件
<注:最近为了FAH看了不少分子动力类资料,网上专业人员更推荐gromacs配合MPILAM,其次才是MPICH,可惜自己不是这个专业的,实在没办法研究下去替换了>

使用前麻烦还要确定下以下三件事情:

1、你有了Passkey没有?
2、你的系统用户账户是否有一个是带密码的?
3、如果你使用的是XP系统,安装过.net freamware 2 sp1没有?(或者更高版本)

如果上面3个问题任何一个你没有准备好,麻烦去2楼做下热身先


=====================================================================
欢迎来的正式配置环节

将上面下载的.zip文件解压到一个目录,建议:C:\FAHSMP
然后进入命令行窗口,xp系统win+r输入cmd,vista、win7需要管理员身份“开始”->“所有程序”->“附件”后在“命令提示符”上点鼠标右键选“以管理员身份运行”:

  1. cd c:\fahsmp
  2. install
复制代码

mpi.jpg
接下来输入一个用户名和两次密码,如果看到两行“If you see this twice,MPI is working”
恭喜,最难的一关已经过了

接着就是要编辑"client.cfg"文件,否则您都是在帮本人运算了,如果你不介意,我也不介意,呵呵。
最简单的方法就是在资源管理器打开“C:\FAHSMP”目录,找到"client.cfg"文件,在该文件上点击鼠标右键,选择“打开”,然后在以安装程序里面选择“记事本”编辑它。
主要红框的地方改为你自己的相应信息,smp后面的数字是你准备拿来运行的核心数,多少自便了。;-D
client.jpg
(你也可以运行Folding@home-Win32-x86.exe -configonly)参照vennyfan兄弟的教程手工修改,看个人爱好,记事本的方法是方便粘贴那32个数字的passkey)

现在大功告成,运行用鼠标双击也好、命令行输入命令也好,直接运行Folding@home-Win32-x86.exe这个程序就开始了你的smp2之旅了.....

[ 本帖最后由 eqzero 于 2010-2-9 11:00 编辑 ]

评分

参与人数 3基本分 +37 收起 理由
cicikml + 15 精品文章
vennyfan + 7 精品文章
金鹏 + 15 精品文章

查看全部评分

 楼主| 发表于 2010-2-8 20:47:29 | 显示全部楼层
获得PassKey:

进入下面网址:
http://fah-web.stanford.edu/cgi-bin/getpasskey.py
passkey.jpg
在"Doner name/捐助者”处输入你的ID,并在下面"email"处填上正确的邮箱地址后点击“Get PassKey”按钮提交。

马上检查你的邮箱,会有一封主题为"server"的邮件:
pk.jpg
红框画出的部分32个16进制数字就是你代表你身份全球唯一的PassKey了,记得保管好它。

安装.net freamware 2 sp1+
官方下载地址:
http://www.microsoft.com/downloa ... p;displaylang=zh-cn
net.jpg
注意,x64系统和x86的区别。

[ 本帖最后由 eqzero 于 2010-2-8 23:15 编辑 ]
 楼主| 发表于 2010-2-8 20:47:44 | 显示全部楼层
预算自己的得分:

先在FAHSMP运行窗口上,移动右边的滚动条到能看到下图类似内容的位置:
tpf.jpg
记住红框部分的项目编号数字,这里是“6014”,再看绿框部分的时间,心算一下两个%之间的时间TPF。(有闲心的话可以抓个孩子过来考核考核,嘻嘻)

接着进入下面网址:
http://www.linuxforge.net/bonuscalc2.php
知道怎么做了吧?
bpc.jpg
下拉框选好你正计算的项目编号,在TPF里面填上你刚刚心算出的分、秒,然后点“Calculate”计算吧,最后一行就是你加上奖励分的的PPD。

哎!偶的FX-5000开出的4核只跑2.93g的成绩就4.5k而已......

注意安全
因为是console模式运行,因此很容易被打断运行,不要随便点“X”哦!
attn.jpg

开机自动运行:
打开FAHSMP所在目录,点选"Folding@home-Win32-x86.exe"后鼠标右键”创建快捷方式“,然后点击”开始“->"所有程序",在”启动“上点击鼠标右键选择”打开所有用户“后将刚刚建立的快捷方式拖入"启动"目录即可。

杂项:
*可惜只是mpich是v2的x64版本,fah主程序还是32位,理论效能提升有限.....
**需要计算完10个包后才会有奖励分,奖励分正常情况下为基本分的3~8倍,计算越快奖励分的倍数就越高;
***不要随意强行中断计算,也尽量保证计算能顺利完成,如果你的完成率低于80%将无法获得奖励积分;
****如果核心不够强,而U又支持VT,比如Q6600,超3.2G跑smp2,2.4G跟a2差不多,AMD FX-5000则3g是vm-linux临界,不超频过3g的话跑VM-linux得分更高;
*****虽然不如-bigadv得分高,但是终于可以开机自动运行对于7*24又不方便经常守着机器的我来说,还是值了(比如停电后来电,电脑可以自动开机,VM怎么都没法自动启动虚拟机)

引用来源:

32bit、64bit运行smp2指导:
http://www.maximumpc.com/forums/ ... 1e6b9f0c74b524a3a8d

folding官方下载:
http://folding.stanford.edu/English/DownloadWinOther
官方6.29正式版(单独文件,需要自己拷贝到安装目录)
http://www.stanford.edu/~kasson/ ... @home-Win32-x86.exe

mpich2 64bit下载:(我的绿色包已经包含了新版的1.21稳定版程序,原始stanford官方版本mpich主文件1MB左右,1.21版约1.8MB)
http://www.mcs.anl.gov/research/ ... dex.php?s=downloads

[ 本帖最后由 eqzero 于 2010-2-9 14:59 编辑 ]
发表于 2010-2-8 21:51:58 | 显示全部楼层
沙发板凳都没有了,那地板被我征用了,留点读后感之类的,哇哈哈哈哈哈哈哈哈哈哈哈哈哈
发表于 2010-2-8 23:15:12 | 显示全部楼层
迟早要投入64位的怀抱 只要内存的价格再降个30%就能入手了 嘿嘿
发表于 2010-2-9 01:02:45 | 显示全部楼层

回复 #1 eqzero 的帖子

本帖最后由 金鹏 于 2010-3-26 19:52 编辑

兄弟辛苦了 ,有了兄弟的教程3213兄弟们掀起CPU狂潮了

官方SMP2设置教程下载:SMP2设置.doc   

这里补充些,如有不妥勿见笑

1、extra_parms这里参数不要加,留给兄弟们在快捷方式里自由发挥

2、对于还跑GPU的兄弟们适当降低CPU占用,给显卡留些资源

3、内存占用可以适当限制,留有余地

为方便操作在完成INSTALL后,可以将Folding@home-Win32-x86.exe改名为 fah6.exe


1.jpg

2.png


[ 本帖最后由 金鹏 于 2010-2-24 15:30 编辑 ]
 楼主| 发表于 2010-2-9 08:00:39 | 显示全部楼层

回复 #6 金鹏 的帖子

多谢!大家多一个选择 。
发表于 2010-2-9 09:11:07 | 显示全部楼层
现在A3包已经不会影响GPU运算了,金版主试试看
 楼主| 发表于 2010-2-9 09:32:17 | 显示全部楼层

回复 #8 vennyfan 的帖子

因为就算设置100%,其实经常在98~99%晃动.
发表于 2010-2-9 10:59:18 | 显示全部楼层
多卡影响也很少了么?

我还在跑BIGADV,算好一个后再试试
 楼主| 发表于 2010-2-9 12:51:14 | 显示全部楼层

回复 #10 金鹏 的帖子

目前是这样的,我295基本没影响.
发表于 2010-2-9 12:57:12 | 显示全部楼层
我已经在3卡机器上试过了 没有问题
发表于 2010-2-9 15:12:56 | 显示全部楼层
感谢兄弟们提醒 要是这样还是跑A3包总的PPD高了

跑BIGADV后显卡基本上半残废了
 楼主| 发表于 2010-2-9 15:28:16 | 显示全部楼层

回复 #13 金鹏 的帖子

研究mpich的集群功能中,如果3台i7能够用mpich集群,PPD可以上到150k+.......
发表于 2010-2-10 23:36:00 | 显示全部楼层
80%哎,我的神,先前浪费了太多的包,现在每天满载就跑1000多分。郁闷煞。
您需要登录后才可以回帖 登录 | 新注册用户

本版积分规则

论坛官方淘宝店开业啦~

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

GMT+8, 2019-10-19 00:39

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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