POPPUR爱换

标题: 同样硬解1080P H.264,DXVA和CUDA哪个效率高? [打印本页]

作者: garou    时间: 2010-1-13 12:10
标题: 同样硬解1080P H.264,DXVA和CUDA哪个效率高?
也就是哪个CPU占有率更低?
作者: xreal    时间: 2010-1-13 12:16
cuda能解的 dxva未必能解
作者: pcform    时间: 2010-1-13 12:19
DXVA DXVA
作者: jocover    时间: 2010-1-13 12:25
CUDA吧
因为DXVA需要渲染器的支持
作者: Edison    时间: 2010-1-13 12:33
DXVA。

因为 CUDA 需要把解码后的数据回传给 cpu 做更多的处理。
作者: MaxSk    时间: 2010-1-13 13:18
同问
作者: diboyvy    时间: 2010-1-13 13:40
从各种实测结果来看,应该是DXVA能让CPU占用率更低一点,但CUDA其它方面的优势要大得多了。
weiliu86 发表于 2010-1-13 13:10


同解
作者: nonames12    时间: 2010-1-13 16:53
同一部片子
DXVA不卡
CUDA偶尔卡
一家之言
作者: jocover    时间: 2010-1-13 19:01
测试了一下
CUDA SDK里的cudaDecodeD3D9
使用CUDA解码,平均167 fps
使用DXVA解码,平均102fps
作者: ccontion    时间: 2010-1-13 19:07
从各种实测结果来看,应该是DXVA能让CPU占用率更低一点,但CUDA其它方面的优势要大得多了。
weiliu86 发表于 2010-1-13 13:10


DXVA不能解的,CUDA才有优势。如果是大家都能解的,例如CHD的AVC1,CUDA只有劣势:
1.更费电,虽然只是一点点;
2.适用人群更窄,N卡Only
作者: sluciferc    时间: 2010-1-13 19:31
占用率绝对是DXVA优

不过更看好CUDA硬解
作者: presenter    时间: 2010-1-13 19:39
lz没找到想要的答案啊
作者: HK$    时间: 2010-1-13 19:43
CUDA解码主要是兼容性强,设置和使用方便
作者: Bohr    时间: 2010-1-13 19:51
提示: 作者被禁止或删除 内容自动屏蔽
作者: xreal    时间: 2010-1-13 21:51

ms的dxva为什么不支持high5.1,不会是保护amd吧?
作者: yihua伊华    时间: 2010-1-13 23:26
正统规正统,质量实在是烂,在CRT上看过madVR的画面之后就再也不想碰EVR了,覆盖合成器直接OUT。
xxxyyyzzz0 发表于 2010-1-13 20:31


madVR确实很不错,我就郁闷我的Potplayer加载不了MPC-HC Vobsub filter字幕挂件
作者: Edison    时间: 2010-1-13 23:36
madVR确实很不错,我就郁闷我的Potplayer加载不了MPC-HC Vobsub filter字幕挂件
yihua伊华 发表于 2010-1-13 23:26


你的 potplayer/ mpc-hc vobsub filter 是 32-bit 还是 64-bit  ?

最好都是 32-bit 的。
作者: yihua伊华    时间: 2010-1-14 18:03
你的 potplayer/ mpc-hc vobsub filter 是 32-bit 还是 64-bit  ?

最好都是 32-bit 的。
Edison 发表于 2010-1-13 23:36


都32BIT的啊  怎么就不行呢,是不是要要下安装版的potplayer,我的绿色汉化版的
作者: ysyak47    时间: 2010-1-14 18:59
FX5K似乎不用考虑这个问题。。。
作者: aycn    时间: 2010-1-14 19:52
一直都用CUDA
作者: 淋雨-ing    时间: 2010-1-23 04:32
在好的CPU上根本差别不大。
但是在离子这种特别的环境下,你就会知道dxva有多重要了
作者: garou    时间: 2010-1-26 15:13
感觉还是CUDA适用范围更广吧,比如说我G92核心不支持基于DXVA的VC1全程解码
作者: 典型肺炎    时间: 2010-1-26 18:46
从来都软解飘过........
作者: darkangel308    时间: 2010-1-26 20:13
感觉还是CUDA适用范围更广吧,比如说我G92核心不支持基于DXVA的VC1全程解码
garou 发表于 2010-1-26 15:13



    CUDA是所有格式都无法全程
作者: Edison    时间: 2010-1-26 20:18
cuda h.264 解码是全程的,但是因为数据会回传给 cpu 或者 shader 做后处理,所以在 cpu 占用率上要高一些。

CUDA 在这里只是一个调用 VP 的界面,和 DXVA 一样都是个界面而已。




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4