fx5000 发表于 2022-4-23

英特尔发布适用于现代CPU的快速AV1视频编解码器

英特尔发布适用于现代CPU的快速AV1视频编解码器

作为开放媒体联盟(AOMedia)的创始成员之一,英特尔在推广AV1编解码器、并使其更容易被内容创作者/提供商和最终用户访问方面,开展了相当多的工作。早在2020年,该公司就已通过Xe-LPGPU引入对AV1硬件编码的支持。本周,这家芯片巨头又发布了适用于所有现代CPU的1.0版SVT-AV1编解码器。


据悉,AV1开源视频编解码器专为超高清分辨率、宽色域和高动态范围的增强体验而设计。早在2018年,AOMedia就宣称AV1效率较现有编解码器提升30%(尤其针对H.265/HEVC的类似4K+内容设计)。

不过高效编解码器的一个问题,就是相当高的资源开销、且通常需要依赖于硬件加速才能正常工作。与此同时,现代CPU拥有大量资源和可用于编解码的新指令集,这正是英特尔SVT-AV1可以派上用场的地方。

英特尔指出,SVT-AV1是一个可扩展的、且与标准无关的编解码器库,可充分发挥现代CPU/AVX2指令的多线程性能。


此外Phoronix指出,SVT-A11提供了针对AVX2的进一步优化,可带来性能和图像质量改进、更多预设级别的快速解码、以及S帧支持。

无论你的现代x86计算机运行的是苹果macOS、微软Windows、还是开源的Linux操作系统,新编解码器都可以在英特尔5代酷睿(Broadwell及以上)处理器上良好支持。

起初英特尔与流媒体平台Netflix启动了SVT-AV1项目,验证了AV1编解码器能够适用于从优质视频点播、到实时编/转码的各种应用场景。


2020年8月,SVT-AV1编/解码库正式被AOMedia旗下的软件实施工作组(SIWG)所采纳,对其后续流行起到了极大的助推作用。

现在,随着SVT-AV11.0版CPU编解码库的发布,意味着AV1生态又跨越了一个重要的里程碑。

值得一提的是,英特尔正在为Netflix之类的合作伙伴提供基于DG2GPU的ArcticSound-M加速器,支持同时对8路4K视频流进行AV1硬件加速处理。


IntelArcticSound1T加速卡采用了单槽全高设计,热设计功耗(TDP)150W。ArcticSound2T则是双贴芯片,功耗达到了300W(需要8-pin外接供电)。

前者采用的Xe-HPGPU具有384个执行单元(EU)+16GB板载HBM2E高带宽显存,峰值带宽高达716GB/s(或为HBM2E堆栈@2048-bit位宽)。

后者采用全长全高(FLFH)外形,具有960EU+32GBHBM2E高带宽显存。


与IrisXe消费级GPU使用的Xe-LP相比,英特尔Xe-HP架构支持更多浮点格式(包括通用的FP16/FP32/FP64和用于AI/ML计算的bfloat16格式)、更多计算机专用指令、用于深度学习的DP4A卷积指令、以及英特尔的XMX扩展。

此外面向数据中心的Xe-HPGGPU使用了具有各种IPC改进的全新执行单元(EU)、支持HBM2E高带宽显存、并通过Intel性能优化的10nmSuperFin工艺来制造。简而言之,Xe-HP与Xe-LP/Xe-HPG完全不是同类产品。

目前英特尔已向部分客户提供1T/2T的Xe-HP计算加速卡,且去年宣布的4T方案甚至可提供超过42TFLOPs的FP32性能(暂无具体出样计划)。
页: [1]
查看完整版本: 英特尔发布适用于现代CPU的快速AV1视频编解码器