
- UID
- 410027
- 帖子
- 27
- 精华
- 0
- 威望
- 0
- 阅读权限
- 100
- 注册时间
- 2007-3-13
|
原帖由 spcat2000 于 2008-7-11 23:58 发表 
这位朋友,我想请教一下,如果是ATI的Mobility Radeon 9600又该如何做?我原来一直用窗口模式,但刚才试了一下改成全屏,发现的确是顺畅了一点,但我在ATI Tray Tools上面又找不到有什么东西可禁止的。。 ...
ATI桌面平台的HD3XXX以后的GPU使用的Powerplay技术就是从Mobility Radeon系列上的技术,说简单点就是让GPU有了Intel和AMD在CPU上用的Stepspeed和Cool n Quite类似的通过运算负载来自动调节运行频率的功能。基本上这个功能也是ATI显卡死机黑屏的罪魁祸首。。。对于轻度负载的3D任务,最简单的办法是尽量避免窗口模式运行,其次是在CCC控制中心里用里面的超频功能将GPU和VRAM频率设置为标准频率(CCC默认超频开启后Powerplay失效),如果确实是不想放弃Powerplay这块骨头,那就只能通过修改BIOS达到尽量减小Powerplay几种负载模式之间频率的差值来换取一定的稳定性。对于HD2400以后的桌面GPU,可以用GPU-Z将显卡的当前BIOS倒出,再用一款叫“TechPowerUp Radeon Bios Editor”的软件进行修改,修改完毕以后用ATI Winflash刷回去就行了,RBE属于傻瓜软件,使用上很简单,基本不会出现把显卡折腾报废的情况,但是对于Mobility Radeon系列的移动GPU,就只能用WINHEX一类的16进制编辑器手动修改BIOS了,因为涉及进制转换以及需要重新计算CRC校验值,不推荐
Powerplay功能的出发点是好的,可以在控制显卡功耗和性能之间达到一个折中点,通过判断GPU负载来动态调整GPU/VRAM频率以及GPU核心电压,但是似乎ATI的驱动程序在判定2/3D任务负载的时候不太灵光,至少从我个人的无数次测试的结果来看是这样,顺畅的使用Powerplay功能要求显卡要有很完美的体质。CCC的AI对当前负载的判定错误一般有几种现象,一种是你们遇到的轻度3D负载严重不流畅,感觉就跟放定格动画似的,这是CCC把当前任务判定成了纯2D任务,并且没有让GPU介入绘图,你可以在出现这种情况的时候打开CCC控制中心看一下,GPU负载因该是0%。还一种情况就是频繁切换内核和VRAM频率,最主要是在2D/轻载3D/重载3D三种模式的切换中还伴随了核心电压的改变,直接导致GPU挂起、黑屏甚至死机。从我自己用过的几张卡来看,就算是蓝宝、Powercolor、HIS这样的AIB一线大厂甚至产品发布伙伴生产的公版卡都会出现由于Powerplay引起的不稳定现象,这也是为何各家的非公版卡都清一色的放弃掉了Powerplay功能的原因。
废话了半天,还是那一句,把Powerplay这个鸡肋功能关掉,做好散热保障,基本所有的问题就全解决了 |
|