找回密码
 新注册用户
搜索
楼主: w2xcn

[讨论] Einstein@home的GPU项目GPU占用率太低如何解决

[复制链接]
发表于 2013-5-6 22:28:32 | 显示全部楼层
w2xcn 发表于 2013-5-6 22:27
CPU任务太多,影响GPU任务的情况我也发现了。
我的机器运行6个CPU任务,就会影响GPU使用了。所以最 ...

firepro v4900 花钱买驱动的东西……
回复

使用道具 举报

 楼主| 发表于 2013-5-6 22:38:13 | 显示全部楼层
anderson997 发表于 2013-5-6 22:28
firepro v4900 花钱买驱动的东西……

哈哈,原来是专业图形卡
回复

使用道具 举报

发表于 2013-5-6 23:26:08 来自手机 | 显示全部楼层
如果CPU也有资源,GPU塞包之后吃不满,看下显存速度,据说E@H吃显存,破烂APU跑两个包直接60%占用,7790两个包还是100%
回复

使用道具 举报

 楼主| 发表于 2013-5-6 23:41:43 | 显示全部楼层
ManHo 发表于 2013-5-6 23:26
如果CPU也有资源,GPU塞包之后吃不满,看下显存速度,据说E@H吃显存,破烂APU跑两个包直接60%占用,7790两 ...

经过比较,CPU资源充足时,2,3,4个包GPU占用都是93%
只要CPU包数量一多,GPU占用马上下降.
回复

使用道具 举报

发表于 2013-5-6 23:49:28 | 显示全部楼层
跑Einstein是CPU占用率一定不能是100%,不然会影响显卡的计算速度,要是100%的话要手动调低占用率,流出空间来给显卡任务
回复

使用道具 举报

发表于 2013-5-7 00:29:32 | 显示全部楼层
vincentdark 发表于 2013-5-6 23:49
跑Einstein是CPU占用率一定不能是100%,不然会影响显卡的计算速度,要是100%的话要手动调低占用率,流出空 ...

可以同时跑两个eah 这样gpu占用率会提高 同时会自动腾出一个cpu来(0.5+0.5就是一个了)
回复

使用道具 举报

发表于 2013-5-7 07:58:25 来自手机 | 显示全部楼层
本帖最后由 ManHo 于 2013-5-7 08:12 编辑
w2xcn 发表于 2013-5-6 23:41
经过比较,CPU资源充足时,2,3,4个包GPU占用都是93%
只要CPU包数量一多,GPU占用马上下降.
...


你的位宽大就可以,我的破卡显存才128bit/6.4GHz 塞包目前塞两个,等放水之后,再试下3个包带不带的起
回复

使用道具 举报

 楼主| 发表于 2013-5-8 06:56:21 | 显示全部楼层
ManHo 发表于 2013-5-7 07:58
你的位宽大就可以,我的破卡显存才128bit/6.4GHz 塞包目前塞两个,等放水之后,再试下3个包带不带的起 ...

我的显卡带宽是256位,显存频率也是很高的,带宽192.3G/S.这么大的带宽,占用64%

其实瓶颈还是在GPU,频率1058MHz,占用93%.
如果GPU频率和CPU做到一样,达到3500MHz,GPU就不是瓶颈了
回复

使用道具 举报

发表于 2013-5-8 11:46:58 来自手机 | 显示全部楼层
本帖最后由 ManHo 于 2013-5-8 12:34 编辑
w2xcn 发表于 2013-5-8 06:56
我的显卡带宽是256位,显存频率也是很高的,带宽192.3G/S.这么大的带宽,占用64%

其实瓶颈还是在GPU,频率10 ...



我核心频率超到1200MHZ,.不过因为GPUZ无法读取HD7790 的GPU Load ,也没有软件能超显存(显存默频下带宽102.4GB/S)。。所以没法测试。。。

不过我三个包跟双包效率貌似差不多,应该显存瓶颈了
回复

使用道具 举报

发表于 2013-5-8 12:57:24 | 显示全部楼层
GCN塞两个基本就够了,三个的效率提升不明显
回复

使用道具 举报

发表于 2013-5-8 14:26:04 | 显示全部楼层
我的为啥是这样?
1.jpg
回复

使用道具 举报

 楼主| 发表于 2013-5-8 16:32:04 | 显示全部楼层
ManHo 发表于 2013-5-8 11:46
我核心频率超到1200MHZ,.不过因为GPUZ无法读取HD7790 的GPU Load ,也没有软件能超显存(显存默频下带宽1 ...

我跑3个包比2个包效率提高13.3%,但是多用了1/8CPU资源,也不是很合算
对于大多数机器,还是2个任务为好
回复

使用道具 举报

 楼主| 发表于 2013-6-3 22:42:32 | 显示全部楼层
bengjisxm 发表于 2013-5-8 14:26
我的为啥是这样?

经过实验,搞明白了。GPU任务的CPU占用就是显示问题,无论显示多少,和实际效率无关
我通过app设置调整
0.2CPU,0.5CPU,1CPU,2CPU,结果CPU和GPU效率均不变
回复

使用道具 举报

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

本版积分规则

论坛官方淘宝店开业啦~

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

GMT+8, 2025-5-12 03:15

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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