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

[分享] GPU2、GPU3下适当提高A卡平台运行效率小技巧

[复制链接]
发表于 2010-12-20 20:00:15 | 显示全部楼层 |阅读模式
本帖最后由 金鹏 于 2010-12-20 20:42 编辑

分享一下适当提高A卡运行效率的的一点小技巧,由于本人很久没使用A卡运算FAH了,如有错误请及时纠正,在此表示衷心感谢!

    1、为了使你的A卡接到最适合的任务包,请在运行的FAH程序托盘设置栏里 或者在对应的快捷方式属性目标栏里(见下图)  加入参数,如: 空格-forcegpu ati_r800
具体参数请参阅下面附表
空格-forcegpu ati_r600      -> 适合A卡 3000 系列

空格-forcegpu ati_r700      ->适合A卡 4000 系列

空格-forcegpu ati_r800      -> 适合A卡 5000系列


11.PNG
1.PNG

    2、为解决A卡跑FAH时CPU占用过大和独占内核、特别是多A卡时CPU占用过大引起效率极度下降等问题,可以在系统属性->高级->环境变量里依次增加如下4个变量(见图):

"BROOK_YIELD" 设置值为 2
"CAL_NO_FLUSH" 设置变量值为 1
"CAL_PRE_FLUSH" 设置变量值为 1
"FLUSH_INTERVAL" 设置变量值为512 (预设)


"BROOK_YIELD" 变量值为 0/1/2,其中0代表关联到CPU的一个线程,1代表关联到CPU的二个线程,2代表关联到CPU的所有线程上(主要解决FAH运行时独占某个内核,引起机器整体效能下降问题,建议使用变量值2,适合带超线程的多核CPU带多A卡计算)。
"CAL_NO_FLUSH" "CAL_PRE_FLUSH" 是控制数据包发送和处理的,搞不太懂为啥都设置为 1.  
"FLUSH_INTERVAL" 它设置多大的包发送到GPU中,可以设置为2至1024之间,主要是平衡GPU使用率和CPU占用率之间的平衡,理想状态是GPU使用率100%而CPU占用0%,但这是不可能达到的目标,
一般来讲CPU占用5-20%都属正常,低FLUSH_INTERVAL值往往会增加CPU的占用率,同时较高的值将导致您的用户界面和游戏运行慢,高值也可能导致核心计算错误和崩溃。
这里对于4850/4870/4890/5850/5870/5970之类高端显卡建议设置为值512或者更高,其他显卡设置值320,当然你也可以自己慢慢调教出稳定均衡的变量值。

2.PNG
回复

使用道具 举报

发表于 2010-12-20 21:43:29 | 显示全部楼层
顶一个,A卡听说目前还是杯具啊
回复

使用道具 举报

发表于 2010-12-20 22:34:24 | 显示全部楼层
呃,FAH其实不适合A卡跑,占用20%的CPU很心疼。都不知道什么显卡跑还要占用CPU。
回复

使用道具 举报

发表于 2010-12-20 22:35:54 | 显示全部楼层
等v7啦  现在毫无动力
回复

使用道具 举报

发表于 2010-12-20 23:46:41 | 显示全部楼层
5870 ppd 4000出头的样子。。。
惨绝人寰。
回复

使用道具 举报

 楼主| 发表于 2010-12-21 09:31:08 | 显示全部楼层
兄弟们要坚信A卡在FAH上不会一直那么瘦弱的
回复

使用道具 举报

发表于 2010-12-21 14:41:59 | 显示全部楼层
如果有一天a卡在fah雄起了 那我就换回a卡 希望有这么一天
回复

使用道具 举报

发表于 2010-12-21 22:30:44 | 显示全部楼层
v7到底什么时候出来啊
回复

使用道具 举报

发表于 2010-12-22 10:21:05 | 显示全部楼层
加上这参数会不会像上次GT200强制跑Fermi的包那样的出错误?我觉得还是谨慎点,宁可分少些也不能出错误
回复

使用道具 举报

 楼主| 发表于 2010-12-22 10:23:52 | 显示全部楼层
加上这参数会不会像上次GT200强制跑Fermi的包那样的出错误?我觉得还是谨慎点,宁可分少些也不能出错误 ...
F@H_exorcist 发表于 2010-12-22 10:21


这个是优化,和那个费米偷桃换梨不一样
回复

使用道具 举报

发表于 2010-12-22 12:30:13 | 显示全部楼层
看来作为一个公益项目,软件还不是很给力。
回复

使用道具 举报

发表于 2010-12-30 19:16:58 | 显示全部楼层
好帖
回复

使用道具 举报

发表于 2011-1-11 20:46:47 | 显示全部楼层
觉得占用CPU部分是处理条件分支的?
回复

使用道具 举报

发表于 2011-1-13 11:34:49 | 显示全部楼层
顶一个,受教啦!
回复

使用道具 举报

发表于 2011-1-13 21:48:20 | 显示全部楼层
Stream架构只能算是个半路出家的通用计算架构
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-26 23:13

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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