64核AMD第二代EPYC处理器达成世界首个使用CPU进行的8K HEVC实时编码
HEVC作为AVC编码的继任者,对于4K及以上的分辨率支持更好,压缩率更高,在编码上,它对于多核多线程和AVX指令集的支持度也更好,但同时对于硬件的要求也提高了很多,不过现在AMD的一颗第二代EPYC处理器就可以满足8K HEVC实时编码的需求了,这也是世界上首次使用CPU达成了8K HEVC实时编码的目标。
这次完成目标的服务器使用的是AMD EPYC 7742的CPU,单芯片64核设计,压制的视频流分辨率为8K,编码为HEVC,色彩精度为10bit,也就是满足HDR需求,看来应该是压的Main 10规格的HEVC。CPU的并行运行效率也是从它开始采用多核设计以来人们一直担心的一大问题,不过就目前的x86 CPU来看,并没有必要去担心这个。此次实时编码使用的是Beamr Imaging自家开发的编码软件,可以有效运用上这颗CPU上面所有的64个核心。
明年的东京奥运会将首次支持8K的实时转播,对于电视市场无疑也是一波刺激,这两年来几大走在产业前沿的电视厂纷纷推出自己的8K电视产品也是迎向了这个新风口。AMD的第二代EPYC性能更强,价格更低,那么对于很多流媒体提供商而言,是非常诱人的。
其实通过专用的硬件电路,支持8K HEVC的实时转码早在几年前就已经实现了,比如NVIDIA在旗下的图形核心中加入的NVENC功能就是一个专用硬件电路,在Pascal核心上面已经实现了对8192x8192分辨率的HEVC 10bit视频的实时编码。但是对于几乎没有专用性的x86 CPU来说,完成这项任务并不简单,不过在整体画质和码率上,肯定是使用CPU编码的更好一些,这也是业界仍然更加青睐使用通用CPU来进行实时转码的一个原因。
赞 (0)