UVD
UVD全写为Unified Video Decoder,中文译成统一视频解码器(原称Universal Video Decoder,即通用视频解码器),是AMD GPU片上视频解码器特殊应用集成电路的名称,其后继者为VCN(Video Core Next)。
UVD随同Radeon HD2000系列显卡一同推出,并在之后集成到AMD的一些GPU和APU中,在AMD代号“Raven Ridge”的Ryzen APU中被VCN取代而走入历史。
UVD基于ATI Xilleon处理器而开发,与GPU集成于同一个芯片上,在硬件层面上处理视频的解码工作。
UVD版本概述
[编辑]UVD/UVD+
[编辑]UVD随同Radeon HD2000系列显卡一同推出。
UVD的早期版本满足蓝光光盘和HD DVD的要求,以高达40 Mbit/s 的比特率解码 H.264 比特流。它具有对 H.264/AVC 的前文参考之适应性二元算术编码(CABAC) 支持。
与上一代 GPU 中需要大量主机 CPU 参与的视频加速不同,UVD 接替了 VC-1 和 H.264 中视频后处理除外的整个视频解码器过程,前者被卸载到着色器。也支持 MPEG-2 解码,但UVD硬件不对 MPEG-2 视频执行比特流/熵解码。而是在着色器处理器中执行。
Radeon HD 3000系列引入了 UVD 的变体,称为 UVD+ 。 UVD+ 支持HDCP,可实现更高清晰度的视频流。
UVD2
[编辑]UVD2随着Radeon HD 4000系列显卡一同推出
其具有 H.264/MPEG-4 AVC、VC-1 的全比特流解码功能,以及 MPEG-2 视频流的 iDCT 等级加速功能。这些性能改进允许双视频流解码和画中画模式。这使得 UVD2 完全符合BD-Live标准。
UVD 2.2采用重新设计的本机存储器接口,增强了与MPEG-2/H.264/VC-1视频的兼容性。 UVD 2.2 的本质是 UVD 2 的增量更新。
UVD3
[编辑]UVD3随着Radeon HD 6000系列显卡一同推出。
其实现MPEG-2的完全硬件解码。增加对DivX/Xvid的硬件解码支持。增加对蓝光3D的解码支持。[1]
UVD4
[编辑]UVD5
[编辑]UVD6
[编辑]UVD 6.0随着AMD Radeon Rx 300系列显卡一同推出。
其首先用于基于GCN 3的GPU,如Radeon R9 Fury系列,其次是AMD Radeon Rx 300系列和AMD Radeon Rx 400 系列。基于“Fiji”和“Carrizo”的GPU中的UVD也宣布提供对高效视频编码(HEVC、H.265)硬件视频解码的支持,最高可达4K、8位颜色( H .265 version 1, main profile);并且在具有 UVD 6.3 的 AMD Radeon 400 系列中支持10 比特色 HDR H.265 和VP9(混合加速)视频解码。
UVD7
[编辑]UVD 7随着AMD Radeon Vega系列显卡一同推出。
UVD 7.0 解码器包含在基于 Vega 的 GPU 中。但仍然不支持完整的VP9硬件解码。
UVD7.2出现在AMD 的 Vega20 GPU中.
目前支持UVD的GPU列表
[编辑]核心代号 | 产品名称 | UVD版本 |
---|---|---|
Cayman | Radeon HD 6900系列 | UVD 3 |
Barts | Radeon HD 6800系列 | UVD 3 |
Turks | Radeon HD 6500/6600系列 | UVD 3 |
Caicos | Radeon HD 6400系列 | UVD 3 |
Hemlock | Radeon HD 5900系列 | UVD 2.2 |
Cypress | Radeon HD 5800系列 | UVD 2.2 |
Juniper | Radeon HD 5700系列 | UVD 2.2 |
Redwood | Radeon HD 5500/5600系列 | UVD 2.2 |
Cedar | Radeon HD 5400系列 | UVD 2.2 |
RV790 | Radeon HD 4890系列 | UVD 2 |
RV770 | Radeon HD 4800系列 | UVD 2 |
RV740 | Radeon HD 4700系列 | UVD 2.2 |
RV730 | Radeon HD 4600系列 | UVD 2.2 |
RV710 | Radeon HD 4300/4500系列 | UVD 2.2 |
RV670 | Radeon HD 3800系列 | UVD+ |
RV635 | Radeon HD 3600系列 | UVD+ |
RV620 | Radeon HD 3400系列 | UVD+ |
RV630 | Radeon HD 2600系列 | UVD |
RV610 | Radeon HD 2400系列 | UVD |
RS880 | Radeon HD 4250 (AMD 880G) Radeon HD 4200 (AMD 785G) |
UVD 2 |
RS780 RS780D |
Radeon HD 3200 (AMD 780G) Radeon HD 3300 (AMD 790GX) |
UVD+ |
M98 | Mobility Radeon HD 4800系列 | UVD 2 |
M96 | Mobility Radeon HD 4600系列 | UVD 2 |
M92 | Mobility Radeon HD 4300/4500系列 | UVD 2.2 |
M88 | Mobility Radeon HD 3800系列 | UVD+ |
M86 | Mobility Radeon HD 3600系列 | UVD+ |
M82 | Mobility Radeon HD 3400系列 | UVD+ |
M76 | Mobility Radeon HD 2600系列 | UVD |
M72 | Mobility Radeon HD 2400系列 | UVD |
M71 | Mobility Radeon HD 2300系列 | UVD |
RV550 | 未知 |
参考文献
[编辑]- ^ AMD Unified Video Decoder. SlideShare. 2012-06-21 [2024-12-23] (英语).