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

[求助] 请教一个有关GPU任务在计算机上的运算优先级的问题……

[复制链接]
发表于 2016-12-4 20:30:13 | 显示全部楼层 |阅读模式
本帖最后由 pollenwang 于 2016-12-4 21:10 编辑

家里的计算机基本么天都要播放个影片,来放松一下。
但是自从回归DC以来遇到这个郁闷的问题,使用GPU运算,就会占用全部的GPU资源,播放影片就会严重卡顿。

暂停了GPU运算,单独放鹰派你没有问题,可是想GTX950这样的GPU,在放映一般的1080P影片时GPU实际上是溢出的,完全不必要完全暂停GPU运算。

所以,想要请教,有没有什么办法,或者什么设置,能够让播放影片的同时,可以利用影片解码后剩余的GPU来继续运算呢?

例如,播放影片解码,可能只需要30%的GPU资源,能否将其余的70%仍然留给GPU项目的任务???

毕竟是利用家里机器的空闲来做DC,既不想影响了原来的正常生活规律,又想尽可能多的贡献GPU。

所以,还是请教大家看有没有法子吧。(我有想过停止播放器的硬件加速功能,使得播放影片时不占用GPU。但是1080P的影片码率相对较高,不用硬件加速播放的时候依然也是卡顿的……)

-=-=-=-=-=-=-=-=-=-=-=-传说中的分界线-=-=-=-=-=-=-=-=-=-=-=-

我现在用的是笨办法——核显+独显。

开启4590和6500的核显,然后把显示器插在主板的口上。独显的GPU等于是除了DC不做别的。(因为我只有N记的GPU,所以设置了不接受其他GPU任务)

虽然可行,但是有时候核显会比较吃力…… 例如偶尔玩个游戏、photoshop处理一下相机照片什么的。

所以,还是希望有个办法能够让计算机的日常任务和DC共享独立显卡的GPU。。。。
回复

使用道具 举报

发表于 2016-12-4 21:19:23 | 显示全部楼层
GPU在近几年都不会有进程优先级的……
回复

使用道具 举报

发表于 2016-12-4 23:11:55 | 显示全部楼层
用独显计算,核显作日常显示,要留出足够的核心或线程来应付日常。
我有个神舟战神K650C,以前用的是I5 4200M,独显是GTX765M,独显跑CC或爱因斯坦,核显日常显示,CPU只敢再跑一个线程(BOINC里设使用25%CPU即四核中的一个),因为GPU项目本身也会占用CPU资源的,例如爱因斯坦N卡的话会占0.2个CPU核心或线程,像gpugrid好像还占到0.9+。
CPU核心或线程不够没办法,现在用A10 7860K也只有四核,平台载两张卡(970+750ti)跑folding,还要兼顾办公和其他事情,CPU就完全不敢跑,只有下班时关掉其他办公和行业软件后才再敢跑一个线程的BOINC。
硬件不足,只有升级或减少算力,这是无奈的办法。像原先神舟笔记本的I5 4200m我后来就受不了,置换了一颗I7 4702MQ,八个线程,算力暴增。
另外还有一个,核心不够,内存来凑,内存虽然不能增加计算能力,但就我的使用感受来看,对多开软件和开大型软件还是很有帮助的。
回复

使用道具 举报

发表于 2016-12-4 23:20:40 | 显示全部楼层
才发觉说得太啰嗦,有点答非所问。
直白讲,要用独显兼顾DC和日常游戏工作是比较难的,特别是像一些吃显卡的游戏和软件运行时,DC根本跑不动,反而相互影响,只能手动停掉一方。
另外我的经验,Intel的核显相对来说还是比较废的,我用7860K的R7就好得多,就像下图
回复

使用道具 举报

发表于 2016-12-5 01:12:11 | 显示全部楼层
你可以试试跑einstein,因为它的GPU包占不满显卡核心,高端一点的显卡占用率只有50%出头,低端的也顶多7、80%左右,楼主可以先跑几个包试试(偷偷告诉你,我A卡跑CC不仅得分高,看视频也不会卡顿,你要不要也试试N卡怎么样?)
回复

使用道具 举报

发表于 2016-12-5 01:44:14 | 显示全部楼层
vincentdark 发表于 2016-12-5 01:12
你可以试试跑einstein,因为它的GPU包占不满显卡核心,高端一点的显卡占用率只有50%出头,低端的也顶多7、8 ...

爱因斯坦好像是N卡占0.2CPU,A卡0.5CPU。话说大哥您在哪个半球啊?这么晚还泡论坛。
回复

使用道具 举报

发表于 2016-12-5 02:47:06 | 显示全部楼层
horst1981 发表于 2016-12-5 02:44
爱因斯坦好像是N卡占0.2CPU,A卡0.5CPU。话说大哥您在哪个半球啊?这么晚还泡论坛。
...

我这里也是半夜了,熬惯了,不到点睡不着
回复

使用道具 举报

发表于 2016-12-5 07:33:42 | 显示全部楼层
“TX950这样的GPU,在放映一般的1080P影片时GPU实际上是溢出的,完全不必要完全暂停GPU运算”
GPU并不像CPU,同一时间段内流处理器一般只能跑同一个任务。哪怕负载轻也是如此。CPU讲求异步,而GPU讲求同步。
回复

使用道具 举报

发表于 2016-12-5 10:21:18 | 显示全部楼层
改跑gpugrid,这项目目前对于开普勒及之后的架构优化不完全,占有率在9系上大概70%上下,适合一边跑计算一边看电影。得分率也还不错。
回复

使用道具 举报

 楼主| 发表于 2016-12-5 16:40:58 | 显示全部楼层
感谢楼上各位指点。话说这几天的实际感受,4590的核显,放个1080P是完全没问题的(家里不玩游戏)。而办公室的6500的核显LOL最低特效也一样能100~200fps。

目前为止,这么用算是满足我的工作、游戏、DC需求了。

可惜家里还是N年前的GTX260+。准备淘宝双12的时候,入个GTX1050Ti,价位能够承受(如果12月发工资不会拖延太久的话……),性能也比260好很多,可能比现在的950也略微好一点点。
回复

使用道具 举报

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

本版积分规则

论坛官方淘宝店开业啦~

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

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

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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