• 有问有答:现在有哪些显卡硬件编码技术?

    倪嘉声 发布于2020-08-05 16:40 / 关键字: NVENC, VCE, Quick Sync Video, VCN

    显卡硬件编码这个概念,各位或多或少应该都有所耳闻。最早它指的是用GPU的通用计算能力来处理视频编码这种计算量庞大的任务。但随着硬件的发展,现在的显卡硬件编码已经跟十多年前的用CUDA加速编码不一样了,现在的显卡硬件编码已经指的是利用GPU集成的专用硬件单元进行编码操作,因为是专用的电路,其效率相比起用通用计算来加速要高出不少,目前AMD、Intel和NVIDIA都已经在自家的硬件中加入了硬件编码相关的单元,但可能大家并不清楚,本文就简单介绍一下三家的硬件编码技术和目前的情况。

    NVIDIA NVENC首先要讲的是NVIDIA的NVENC,从变革非常大的Kepler架构开始,NVIDIA就在GPU中加入了专门用于编码视频的硬件单元,并引入了NVENC功能。NVIDIA在每次推出新架构的时候都会更新一下这个单元,加入一些新的特性。从Kepler开始到Turing,NVENC单元已经更新了六代之多了,这里罗列几个比较重要的节点:

      展开阅读 

    分享
    | 收藏 | 评论(10)

  • H.264转码加速:NVENC大战Quick Sync

    bolvar 发布于2012-05-26 12:59 / 关键字: NVENC, Quick Sync, VCE, H.264

       在GPU通用计算刚刚进入桌面平台时,NVIDIA以及AMD都把视频转码加速功能当作重点,因为这几乎是GPU计算带给普通消费者最直接、最有感触的功能了,比如MediaCoder、BadaBoom、MediaEspresso等软件都支持NVIDIA的CUDA加速以及AMD的Stream加速。   GPU转码加速的好处是速度快,但是画质也低了,无法与单纯的CPU转码相媲美,随着技术的进步,GPU转码的画质才慢慢提升上来。再往后Intel也加入战场,SNB架构的GPU部分增加了专用的Quick Sync单元,无论转码速度还是画质都要比A/N两家的GPU加速效果要好。

      AMD在最新一代的GCN架构中增加了专用的VCE(Video Encodec Enigine)引擎,支持1080P 60fps视频转码,而且支持完整的H.264规范(前一代转码只支持H.264 Baseline),唯一的问题是软件支持度不够好,发布5个多月了才有MediaEspresso支持。

      详细阅读 

    分享
    | 收藏 | 评论(23)