中国分布式计算论坛 » Folding@Home » FAH for GPU(NV/AMD)最新客户端版本 6.20r1 附简单教程

2008-6-18 08:54 涼宮ハルヒ
FAH for GPU(NV/AMD)最新客户端版本 6.20r1 附简单教程

[url=http://foldingforum.org/viewtopic.php?f=43&t=3186&sid=0596c0b8158ac71db11a54fecf3d4339]http://foldingforum.org/viewtopi ... 71db11a54fecf3d4339[/url]

首先是客户端的下载页面:
[url=http://folding.stanford.edu/English/DownloadWinOther][color=#800080]http://folding.stanford.edu/English/DownloadWinOther[/color][/url]

最新的6.20r1版的下载链接
[url=http://www.stanford.edu/group/pandegroup/folding/release/Folding@home-Win32-GPU-systray-620r1.msi]http://www.stanford.edu/group/pandegroup/folding/release/Folding@home-Win32-GPU-systray-620r1.msi[/url][url=http://www.stanford.edu/group/pandegroup/folding/release/Folding@home-Win32-GPU-systray-620.msi][color=#800080][/color][/url]

显卡要求:
NV:
支持CUDA的全系列显卡,具体列表可以查看下面的链接:
[url=http://www.nvidia.com/object/cuda_learn_products.html]http://www.nvidia.com/object/cuda_learn_products.html[/url]
AMD:
ATI HD 2xxx/3xxx/4xxx系列


驱动要求:
NV:
支持CUDA的驱动版本
具体查看方法:
用RAR解压驱动,如果根目录里有NVCUDA.DLL 则表示该驱动支持CUDA
基本上从177开始的驱动都支持CUDA。

NVIDIA显卡驱动 官方下载页面
[url=http://www.nvidia.cn/Download/Find.aspx?lang=cn]http://www.nvidia.cn/Download/Find.aspx?lang=cn[/url]

AMD:
推荐使用Catalyst™ 8.6或更新版本

AMD显卡驱动 官方下载页面
[url=http://game.amd.com/us-en/drivers_catalyst.aspx][color=#448cbb]http://game.amd.com/us-en/drivers_catalyst.aspx[/color][/url]

简单的教程:
[attach]3568[/attach]
User name 处填入自己的用户名
Team number 处填入自己要加入的小组(推荐加入 China Folding@Home Power 小组,小组编号为 3213)

[attach]3569[/attach]
网络设置方面基本保持默认就可以了
Ask before using network:连接前先确认
Set a proxy server:设定代理服务器
Allow receipt of....:允许接受和传送大于10MB的工作和结果

[url=http://www.mipang.com/spaces/haruhi/photos/316934.6730d0f89d/][img]http://photo.mipang.com/uploads/image/080712/316934_221659_d0823c229e.jpg[/img][/url]
高级设置
Lowest porssible:最低的程序优先权(尽可能的占用系统资源)
Slightly higher...:高优先权
CPU Usage Percent:选择CPU占用率(其实这里可以理解为GPU占用率,或者是给GPU发送数据的频率,实测下来50%的情况PPD和温度明显比95%的时候低)
checkpointing:存档间隔时间(建议选择最短的3分钟)
Do NOT lock cores to specifice CPU:不锁定到单个核心(推荐使用多核的同学勾上)
Pause work while battery...:使用电池时暂停计算

[url=http://www.mipang.com/spaces/haruhi/photos/316939.f05a904fe6/][img]http://photo.mipang.com/uploads/image/080712/316939_221659_fb9d02ded3.jpg[/img][color=#448cbb]  [/color][/url]
右键菜单
Display:开启图形窗口
Configure:进入设置界面
Pause when done:计算完当前任务后暂停
Pause work:暂停计算
Status:相关统计连接
Forums:进入官方论坛
Quit:退出程序


小秘密:
在图形窗口下 按F6能让你的N卡变成A卡 按F7能变回来(感谢privater告知[em05] )

Q&A
Q:点击Display后无法打开图行窗口,提示viewer.exe出错。
A:可能是老驱动的BUG导致,请更新驱动到177.35

Q:正确下载了任务却无法进行计算,图形界面内显示Core not running now,日志内有显示mdrun_gpu returned -1
A:原因是驱动不支持CUDA所以无法进行计算,请下载上面支持CUDA的驱动更新

Q:如何查看PPD
A:使用FAHMON可以查看,下载地址
[url=http://fahmon.net/download.html]http://fahmon.net/download.html[/url]
使用方法,打开软件后再空白处右键单击-点击ADD a new client
Name里输入用户名,Location选择计算程序所在的文件夹 (以我的VISTA为例子,默认为C:\User\Yourname\Appdata\Roaming\Folding@home-gpu)然后就能看到PPD了
关于PPD和FAHMON的一些说明和解释可以看privater桑在51,53和60楼的说明
附上官方的PPD统计链接
[url=http://foldingforum.org/viewtopic.php?f=43&t=3193][color=#448cbb]http://foldingforum.org/viewtopic.php?f=43&t=3193[/color][/url]

Q:如何用FAHMON查看运算的详细信息
A:点击FAHMON-BENCHMARKS出现以下窗口
[url=http://www.mipang.com/spaces/haruhi/photos/322133.40068c35b8/][color=#448cbb][img]http://photo.mipang.com/uploads/image/080713/322133_221659_f1e7c98dc1.jpg[/img][/color][/url]
Projects:任务包代号
Core:客户端名
Frames:任务包的总帧数
Credit:完成一个包的得分
Min.Time/Frame:历史上运行一帧所用的最短时间-最高得分
Avg.Time/Frame:历史上运行一帧所用的平均时间-平均得分
Cur.Time/Frame:最近三个帧所用的评价时间-最近三个帧的平均得分
R3F.Time/Frame:同上

最后贴一下NV和AMD的屏保截图

[img]http://img.album.pchome.net/00/15/05/42/e90116addaf907267691aa56cd6722cc.jpg[/img]

[img]http://img.album.pchome.net/00/15/05/42/01ceb296cd216cfda401aafee7cd7135.jpg[/img]

谢谢

[[i] 本帖最后由 涼宮ハルヒ 于 2008-10-9 21:38 编辑 [/i]]

2008-6-18 11:18 privater
速度相当快啊[em02]
8800GT 512MB with 177.34

[img]http://img2.freep.cn/p.aspx?u=v20_img2_img_0806181049039849_35715.jpg[/img]


[img]http://img2.freep.cn/p.aspx?u=v20_img2_img_0806181051202006_35715.jpg[/img]

[[i] 本帖最后由 privater 于 2008-6-18 11:25 编辑 [/i]]

2008-6-18 13:21 shouldbe
今天晚上开始算!

不过我怎么睡觉啊?8800的风扇一运行起来根本没有办法睡了

2008-6-18 14:43 privater
Project : 5001
Core    : GPUv2 Gromacs
Frames  : 100
Credit  : 98


-- GPU2 For NVIDIA --

Min. Time / Frame : 16s  - 5292.00 ppd
Avg. Time / Frame : 16s  - 5292.00 ppd
Cur. Time / Frame : 18s  - 4704.00 ppd
R3F. Time / Frame : 17s  - 4980.71 ppd
Eff. Time / Frame : 15s  - 5644.80 ppd

Project : 5002
Core    : GPUv2 Gromacs
Frames  : 100
Credit  : 98


-- GPU2 For NVIDIA --

Min. Time / Frame : 16s  - 5292.00 ppd
Avg. Time / Frame : 16s  - 5292.00 ppd
Cur. Time / Frame : 17s  - 4980.71 ppd
R3F. Time / Frame : 16s  - 5292.00 ppd
Eff. Time / Frame : 16s  - 5292.00 ppd


这速度实在是惊人,比我以前1950GT快了近10倍,不过耗电也多了近一倍多,但是也比超频后的Q6600省电得多...
CPU占用很少,不妨碍正常桌面应用[em01]

[[i] 本帖最后由 privater 于 2008-6-18 14:46 编辑 [/i]]

2008-6-18 16:05 dlxwj
这么强  看来弄个8600也能很好的飚分了

要是280该多YY啊  [em02] [em02]

2008-6-18 18:45 sakeki
哇!! 立刻试试

2008-6-18 19:18 privater
外国网友提供的成绩:

9600 GT @ 775 MHz on a Q6600 @ 3 GHz : 4032 PPD

8600 GT on a X2 4200+ : 1410 PPD

8800 GTS 512MB @ 750 MHz on a X3360 @ 3.9 GHz : 5645 PPD

GTX 280 on a QX6850 @ 3 GHz : between 6515 PPD (13s/%) and 7125 PPD (12s/%)

关键是驱动 最好使用修改版的177.35驱动,效率是最高的。
其次显卡频率也有很大影响,中高端显卡超超频无所谓。入门显卡的话还是别超频了,区别不大,显卡本身质量也危险。
现在GT200系列的分数是很低的,性能还未完全发挥出来,按照其设计规格至少该达到10000-12000PPD的水准,等待驱动完善。

2008-6-18 19:24 shouldbe
从哪里看出耗电的?很感兴趣。另外为什么要用177.35?更稳定还是PPD明显的高?

你说显卡频率有很大影响,又说中高端显卡超频无所谓,是指超频对系统稳定性影响不大,而性能有较大提升对吗?我对超频的看法持保留态度。因为6600长期超频使用性能和稳定性下降是非常明显的。我不想这样对待更高价格买的显卡。稳定和静音比PPD更重要。一点看法和你交流。

2008-6-18 19:40 涼宮ハルヒ
177.35的驱动打开了G92的Dual-Issue功能,让G92的理论浮点值提升了将近50%。

2008-6-18 19:52 privater
[quote]原帖由 [i]shouldbe[/i] 于 2008-6-18 19:24 发表 [url=http://www.equn.com/forum/redirect.php?goto=findpost&pid=247944&ptid=18587][img]http://www.equn.com/forum/images/common/back.gif[/img][/url]
从哪里看出耗电的?很感兴趣。另外为什么要用177.35?更稳定还是PPD明显的高?

你说显卡频率有很大影响,又说中高端显卡超频无所谓,是指超频对系统稳定性影响不大,而性能有较大提升对吗?我对超频的看法持保留态度。因为6600长 ... [/quote]
你可以在这里看见近几年GPU功耗表
[url]http://www.atomicmpc.com.au/forums.asp?s=2&c=7&t=9354&p=0[/url]

NVIDIA是通过CUDA接口支持F@H计算,而CUDA性能直接与芯片核心Rop数目和SP数目挂钩。
CUDA是最近才走向大众的技术,这次驱动更新很大程度上是为了优化CUDA运算效率。
支持CUDA的只有Geforce8系列以上的显卡
其Rop数目和SP数目分别为:
低端的8400         8    16
中低端8600         8    32
中端的9600GT     16    64
中高端8800GT     16    112
高端的8800GTS   16    128
最新的GTX280     32    240
对照上面的PPD成绩分布,可以明显看出核心的rop数目和SP数目对性能的直接影响。
好比4核CPU和单核CPU相比较,同频率时工作量是4:1,超频100%后是8:2,效率比值虽然不变,但是超频后4核处理恶器能明显提高工作总量,显得价值更大。
而对于rop和SP很少的入门级GPU,超频的意义就显得相对更低。
网上有人测试过实际超频的性能影响:
Zotac 9800GTX @ 默认 with 177.35 WHQL = 5400PPD
Zotac 9800GTX @ 800 GPU / 1200 RAM / 2200 Shader = 5800PPD
9800GTX超频后的提升就已经相当于一块8400GS显卡的运算总量。所以从追求最大化效率角度上讲,通过超频提升工作量是比较明显的办法。
静音和稳定是一个相对概念,因人而异,这个需要自己取舍。
一块半导体芯片的寿命也是因环境和用途而异,但是作为寿命长达数十年的半导体芯片,往往在其缩缸之前,人们已经升级换代。显卡的损坏更多在于PCB上的原器件,而不是核心本身,而中高端显卡在用料和布线上成本相对入门显卡更高,寿命和稳定性也相应提高。

[[i] 本帖最后由 privater 于 2008-6-18 20:14 编辑 [/i]]

2008-6-18 20:03 sakeki
请问 177.35 驱动在哪里下载?
我自己测试一下 8600GTS ,CPU是[email=E6550@3.1G]E6550@3.1G[/email],结果发现这个客户端和ATI显卡客户端一样需要一个CPU核心来做调度,而且开了nVidia beta - 6.12 beta 6客户端后,整个系统的响应速度有所减慢,特别是开启Viewer模式时更是突出,不知各位是否碰到类似问题。

上我的截图:

[attach]3555[/attach]

2008-6-18 20:11 shouldbe
177.35链接:
Vista [url]http://us.download.nvidia.com/Windows/177.35/177.35_geforce_winvista_32bit_english_whql.exe[/url]
XP [url]http://us.download.nvidia.com/Windows/177.35/177.35_geforce_winxp_32bit_english_whql.exe[/url]

不过以上的XP驱动不认我的88GTS。所以又搞了一个链接:[url]http://rapidshare.com/files/123083450/177.35_geforce_winxp_32bit_english_inf.7z[/url]

我准备从中提取Modded inf覆盖从NV网站下的XP驱动中对应的INF文件,而不敢贸然使用不明网站的EXE文件,以防病毒

[[i] 本帖最后由 shouldbe 于 2008-6-18 22:02 编辑 [/i]]

2008-6-18 20:15 涼宮ハルヒ
177.35下载地址
带MODINF的
[url]http://www.laptopvideo2go.com/forum/index.php?showforum=94[/url]

2008-6-18 20:29 sakeki
嗯,先算一个包再更新驱动试试。

2008-6-18 20:36 rexts217
[quote]原帖由 [i]涼宮ハルヒ[/i] 于 2008-6-18 20:15 发表 [url=http://www.equn.com/forum/redirect.php?goto=findpost&pid=247956&ptid=18587][img]http://www.equn.com/forum/images/common/back.gif[/img][/url]
177.35下载地址
带MODINF的
[url]http://www.laptopvideo2go.com/forum/index.php?showforum=94[/url] [/quote]

為什麼我安裝時會說找不到目前硬體相容的驅動程式?

我的是9800gtx,下的是win xp 32bit 版

2008-6-18 20:43 涼宮ハルヒ
[quote]原帖由 [i]rexts217[/i] 于 2008-6-18 20:36 发表 [url=http://www.equn.com/forum/redirect.php?goto=findpost&pid=247958&ptid=18587][img]http://www.equn.com/forum/images/common/back.gif[/img][/url]


為什麼我安裝時會說找不到目前硬體相容的驅動程式?

我的是9800gtx,下的是win xp 32bit 版 [/quote]
driver旁边有个Modded INF
点击下载修改好的INF文件
然后替换驱动中的
就可以了

2008-6-18 21:10 sakeki
5000 帧的WU ,我8600GTS用了1小时20分钟。

更新了177.35驱动,看看速度有没有提升。

2008-6-18 21:15 privater
[quote]原帖由 [i]sakeki[/i] 于 2008-6-18 20:03 发表 [url=http://www.equn.com/forum/redirect.php?goto=findpost&pid=247953&ptid=18587][img]http://www.equn.com/forum/images/common/back.gif[/img][/url]
请问 177.35 驱动在哪里下载?
我自己测试一下 8600GTS ,CPU是[email]E6550@3.1G[/email],结果发现这个客户端和ATI显卡客户端一样需要一个CPU核心来做调度,而且开了nVidia beta - 6.12 beta 6客户端后,整个系统的响应速度有所减慢,特别是开 ... [/quote]


开启viewer会耗费GPU的运算资源显示三维视图,效能肯地会降低,我开启视窗时CPU资源占用是45%-53%,平均到单核头上是180%、212%,但是关闭视窗后CPU的资源占用一直在4%-7%之间,平均到单核头上也就是16%-28%的资源占用,应该不算高。(CPU:3.4G Q6600)
上述数据说明在Core2处理器使用8800GT时,如果开启3D视窗运算,3.4G的CPU也会达到100%总占用率。
这点与程序优化有关,根据F@H论坛管理员回复 Core11在背景运行时,能沾满50%的 P4D 2.8G。由于CPU需要提供数据给GPU,GPU越快、所需求的CPU资源也越大,因此对CPU还是有一定要求的。

2008-6-18 21:23 sakeki
你平均到单核头上是 16%-28%,而我平均到单核头上则是 100%(双核占用率50%),难道GPU越快,反而能降低CPU的占用率?这个和ATI显卡的GPU客户端有点相反,奇怪。

2008-6-18 21:25 涼宮ハルヒ
在我这里的情况是
不开3D视窗的情况下 CPU占用在3%左右(2140 3G)
开启3D视窗,CPU会100%满载大概几十秒,然后恢复正常的占用率(就是设置里设置的百分比。。。)

2008-6-18 21:27 sakeki
噢~~突然想到,你们的 Configure里的Advanced是怎么设置的?

[[i] 本帖最后由 sakeki 于 2008-6-18 21:30 编辑 [/i]]

2008-6-18 21:34 shouldbe
用174.55刚算完第一个GPU2的WU。PPD为2490。看来明显有点低。马上换177.35试试

2008-6-18 21:35 privater
[quote]原帖由 [i]sakeki[/i] 于 2008-6-18 21:23 发表 [url=http://www.equn.com/forum/redirect.php?goto=findpost&pid=247964&ptid=18587][img]http://www.equn.com/forum/images/common/back.gif[/img][/url]
你平均到单核头上是 16%-28%,而我平均到单核头上则是 100%(双核占用率50%),难道GPU越快,反而能降低CPU的占用率?这个和ATI显卡的GPU客户端有点相反,奇怪。 ... [/quote]
开启视窗后资源占用大大提高,但是背景运行时资源占用确很小,不知是什么原因,部分原因是为了华丽的显示效果...
毕竟这是第一个用在NVIDIA显卡上的版本,还有很多bug需要解决,所以官方正在统计各种反馈数据:[url]http://foldingforum.org/viewtopic.php?f=8&t=1783[/url]

As I already said before, the viewer eats from 20 to 90% of the GPU to display the nice molecule ... never trust any graphical estimation.

To get the real power of your board, keep the viewer closed, and look at the FAHlog.txt file to get the time you need to process a % ... (you can also use FAHmon that will automatically extract the time per % and the PPD).

[[i] 本帖最后由 privater 于 2008-6-18 21:37 编辑 [/i]]

2008-6-18 21:38 sakeki
FAHMON 在哪里下载?


已经找到。[em07]

[[i] 本帖最后由 sakeki 于 2008-6-18 21:43 编辑 [/i]]

2008-6-18 21:46 shouldbe
问到点子上了。刚刚下载的:[url]http://fahmon.net/downloads/current.php?windows[/url]

2008-6-18 21:49 shouldbe
[quote]原帖由 [i]涼宮ハルヒ[/i] 于 2008-6-18 20:43 发表 [url=http://www.equn.com/forum/redirect.php?goto=findpost&pid=247959&ptid=18587][img]http://www.equn.com/forum/images/common/back.gif[/img][/url]

driver旁边有个Modded INF
点击下载修改好的INF文件
然后替换驱动中的
就可以了 [/quote]

HD NV!幸亏还有发烧友。

2008-6-18 21:52 privater
[quote]原帖由 [i]sakeki[/i] 于 2008-6-18 21:27 发表 [url=http://www.equn.com/forum/redirect.php?goto=findpost&pid=247966&ptid=18587][img]http://www.equn.com/forum/images/common/back.gif[/img][/url]
噢~~突然想到,你们的 Configure里的Advanced是怎么设置的? [/quote]
我是按照默认设置。
使用GPU运算分数实在是涨得太快了,以前我用1950GT时 才530 PPD,跑10个通宵才有5300分。
现在使用8800GT 24小时就是5300分...
Q6600跑SMP虽然分数也能达到3000PPD,但是要7*24所有核心满载才行,电脑都没法使用了。[em03]
以前跑过P3 1.2G记得是220PPD...

2008-6-18 21:57 sakeki
我改了默认的设置,依然是一个核心满负荷运算,真搞不懂了,谁的显卡和我一样是8600的呢?麻烦叙述一下你们的运行情况。

2008-6-18 22:05 涼宮ハルヒ
我的CPU占用设定是50%,如果开了显示窗口CPU占用高正常的
最小化无显示窗口的时候CPU基本不占多少。

2008-6-18 22:09 shouldbe
我从一开始就没有想到打开viewer。看一堆分子乱动有什么意思?以前的SMP client用的就是命令行的。privater用的FAHMON不错。我也开始用了。

页: [1] 2 3 4 5 6 7 8


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.