|
CUDA解码当然是软解。
CUDA是通用的计算架构,将来也可以实现H.264/AVC-1以外的解码算法。
而传统意义上的硬解是通过专用解码硬件实现的,显卡上有啥解码模块就只能实现相应的解码功能。
但是目前的CUDA通用计算需要通过SDK来实现,通用性显然没有CPU那么NB。这可能限制了某些算法的实现,导致CUDA解码质量与CPU解码略有区别。
换一个角度来看,CUDA解码能耗比要比DXVA硬解差得多。
传统的DXVA硬解显卡上主要是专用解码模块在工作,功耗很低。而CUDA解码时显卡上的流处理器也需要参与工作,功耗比前者要高得多。 |
|