惊了,有没有3D图形技术方面的达人来解释一下这是怎么回事?
- iamevilposted by wap
刚买了一块4850——别嫌寒酸,我等穷人也就买得起这个了,这不是本帖重点——晚上闲得没事就用ATI CCC看了看几个游戏对gpu的使用率,结果如下:(顺便说一下我机器是E2180+2G)
DMC4:directx10特效 1680*1050 8AA 全最高,跑游戏自带的benchmark,gpu使用率平均50-65%,偶尔跳到80%+。
生化5:设置和DMC4类似,也是跑自带的benchmark,全程基本90%+,多数时候满载,最低也没低过60%。
战争机器:这个我跑dx10比较卡,所以只开了dx9,没抗锯齿。游戏也没自带benchmark,所以实际游戏了一会儿,使用率平均60%左右。
WoW:特效除影子外全最高,4AA,在达拉然跑了一会儿,使用率30%左右,比我预想的低,不过本来也只是随便跑了几分钟,半夜达拉然人也不多。
最后重点来了:
无双Orochi Z,1280*720分辨率(这游戏太2,最高分辨率就1280了),特效最高。使用率是…零??!!
实在是不敢相信,于是继续测试了半天,发现使用率指针有时候还是会跳一下——最多也就跳到10%左右。绝大部分时间内,还是在0%那儿趴着…
当然我知道这游戏的画面跟以上几个没法比,不过gpu使用率怎么可能是零呢?好歹同屏几十个角色呢,总不能全都用cpu画出来的吧…我说这年头还有纯用cpu的3D游戏吗?
不解,有没有达人来科普一下? - qdbcn无双系列就是用来展示日本游戏技术下限的,几年来换谈不换药
玩无双的夜都是下限 - 马里奥派对不懂帮顶~
- hudihutian软件bug
- McLovinposted by wap
不太清楚这个使用律是个什么概念,应该是shader unit的使用率吧。那么如果渲染瓶颈在别的地方,比如rop,或开启了垂直同步之类的,那shader unit是会闲置一部分的。渲染就像一个木桶,帧率由最短的那一块木板决定,比最短那块长的部分,都是闲置的部分。 - 大头木如果是指显卡特效,那使用率还真几乎无限接近于0......
- iamevil顶起,有人有更详细一点的解释么。。。
- Jonsoncao如果不是看运算单元(ALU)的使用率,而是通过检测显卡的耗电情况,那么这种情况就比较好解释了……
- ppst1,软件问题
2,cpu模拟,软3D - allensakura可是越多ALU在運作耗電量才會越高,同樣ALU不運作耗電量越少
看真三五畫面還真的沒什麼shader特效,很多還是拿透明貼圖做的效果 - sssa2000使用率是0 的意思
我认为是 GPU 等待 CPU的现象。
也就是说游戏瓶颈完全在于CPU,导致一帧当中大部分时间GPU都在idle,等待CPU的运算。
这种情况的出现 大部分原因就是 游戏开发商不下功夫。