关公战秦琼!4套CPU/GPU决战视频转码
● Badaboom是CUDA的旗杆,深入贯彻优化PC精神
比GPU利用率的话,Badaboom是无人能敌的,GPU一手包办了视频解码和编码两大主要流程,无论多强的显卡都有用武之地,笔者从GTX260+更换为GTX285性能还会有提升。
比相对速度的话,Badaboom在中低端双核平台上优秀的表现让人拍手叫好,MediaCoder和MediaShow都不是对手。但由于Badaboom架空了CPU,导致在四核CPU平台上(尤其是i7)的性能不如MediaCoder和MediaShow。
Badaboom的这种转码模式一是为了突出CUDA足以挑战CPU的强大实力,二是带来了一种更为经济实惠的转码方案。通过Badaboom的测试我们就可以发现,高端显卡搭配低端CPU,不但游戏性能不会受到影响,就连视频转码性能也不会差很多。在预算有限的情况下,高端显卡搭配低端CPU的组合在游戏和视频方面的性能都是最强的——这不正是NVIDIA大力宣传的“优化PC”的概念么!
不得不承认,Intel的Core i7在视频编码方面拥有非常强悍的实力,但如果没有CUDA辅助的话,纯CPU编码的速度只能相当于Badaboom使用98GTX+级别显卡(参考下图)。当然Badaboom也要消耗CPU资源,将此资源折算进去的话i7也无法超越GTX260+,就算是将i7超频也很难超越GTX285。
● MediaCoder追求最强性能:CPU+GPU异构计算
NVIDIA通过Badaboom证明了GPU及CUDA的强大,但是视频转码速度却没有得到质的提升,也许把所有任务都交给GPU处理并不是最好的选择,尤其是在高端平台。
如果比绝对速度的话,使用CPU解码、GPU编码的MediaCoder是目前速度最快的视频转换软件,它充分利用了CPU的资源,也较好的利用了GPU资源,两者相辅相成,让视频转换速度得到了飞跃式提升。这就是NVIDIA近年来最常提及的GPU+CPU异构计算的概念。
异构计算是指系统内不同的运算部件负责各自擅长的计算,从而达到非常好的的运算效率。在视频转码领域,如果能让CPU和GPU的所有资源都达到100%满负荷运行,那么性能肯定是最高的,目前来看,无论Badaboom、MediaCoder还是MediaShow都没能实现,相对来说MediaCoder是做的最好的,相信随着CUDA编码器和软件优化不断完善、进一步平衡算法,视频转码速度还能更上一层楼!
相关评测文章推荐:
20分转1部蓝光!国产CUDA转码软件首测
MediaCoder与Badaboom详细介绍与画质对比请看本文
CUDA正面对决Stream!MediaShow详测
MediaShow详细介绍,CUDA与Stream速度对比请看本文
高清播放再次革命!CUDA解码方案评测
CUDA解码与PureVideo解码的优势全面解析<