NVIDIA updates NVDEC (video decoding) and NVENC (encoding) matrixes for Ampere GPUs

NVIDIA has updated its NVENC and NVDEC matrixes featuring just-released GeForce RTX 30 graphics cards.

NVIDIA RTX Ampere GPUs now support AV1 decoding

The first Ampere graphics card to launch earlier this year, the NVIDIA A100 accelerator, does not have any video encoding capability. The gaming-oriented GeForce RTX 30 series (also based on Ampere architecture) on the other hand, supports video encoding, which is an essential feature for many consumers.

NVIDIA has been developing and updating its NVNEC encoder since 2012 “Kepler era”. This encoder offloads the compute-intensive task of video encoding from CPU to GPU. This an essential technology for video streaming or mass encoding of personal footage to newer video formats (usually to preserve space).

NVIDIA updated the video encoding and decoding matrixes for Ampere non-A100 graphics cards (GeForce RTX 30). It basically confirms that NVIDIA GA102 and GA104 GPUs will decode the new AV1 open format up to 10-bit and 8Kx8K resolution. The video cards do not support AV1 encoding though, only the HEVC (H265) video format is supported.

Diagram represents support for the NVIDIA Ampere GPU family

NVENC (Encoding) matrix for NVIDIA GPUs
H.264 (AVCHD) YUV 4:2:0H.264 (AVCHD) YUV 4:4:4H.264 (AVCHD) LOSSLESSH.265 (HEVC) YUV 4:2:0H.265 (HEVC) YUV 4:4:4H.265 (HEVC) LOSSLESS
GPUMAX ColorMAX Res.MAX ColorMAX Res.MAX ColorMAX Res.MAX ColorMAX Res.MAX ColorMAX Res.MAX ColorMAX Res.
Maxwell (1st Gen)*8-bit4096 x 40968-bit4096 x 40968-bit4096 x 4096N/AN/AN/AN/AN/AN/A
Maxwell (2nd Gen)8-bit4096 x 40968-bit4096 x 40968-bit4096 x 40968-bit4096 x 4096N/AN/AN/AN/A
Maxwell (GM206)8-bit4096 x 40968-bit4096 x 40968-bit4096 x 40968-bit4096 x 40968-bit4096 x 40968-bit4096 x 4096
Pascal8-bit4096 x 40968-bit4096 x 40968-bit4096 x 409610-bit8192 x 8192**10-bit8192 x 8192**10-bit8192 x 8192**
Volta8-bit4096 x 40968-bit4096 x 40968-bit4096 x 409610-bit8192 x 819210-bit8192 x 819210-bit8192 x 8192
Turing8-bit4096 x 40968-bit4096 x 40968-bit4096 x 409610-bit8192 x 819210-bit8192 x 819210-bit8192 x 8192
Ampere
(A100)
NoNoNoNoNoNoNoNoNoNoNoNo
Ampere
(non A100)
8-bit4096 x 40968-bit4096 x 40968-bit4096 x 409610-bit8192 x 819210-bit8192 x 819210-bit8192 x 8192

* Except GM108 and GP108 (not supported)
** Except GP100 (is limited to 4K resolution)

NVDEC (Decoding) matrix for NVIDIA GPUs
*H.265 (HEVC) 4:4:4H.265 (HEVC) 4:2:0H.264 (AVCHD) 4:2:0
GPUMAX ColorMAX Res.MAX ColorMAX Res.MAX ColorMAX Res.
KeplerN/AN/AN/AN/A8-bit4096 x 4096
Maxwell (1st Gen)*N/AN/AN/AN/A8-bit4096 x 4096
Maxwell (2nd Gen)N/AN/AN/AN/A8-bit4096 x 4096
Maxwell (GM206)N/AN/A10-bit4096 x 23048-bit4096 x 4096
PascalN/AN/A12-bit8192 x 8192**8-bit4096 x 4096
VoltaN/AN/A12-bit8192 x 81928-bit4096 x 4096
Turing12-bit8192 x 819212-bit8192 x 81928-bit4096 x 4096
Ampere
(A100)
12-bit8192 x 819212-bit8192 x 81928-bit4096 x 4096
Ampere
(non A100)
12-bit8192 x 819212-bit8192 x 81928-bit4096 x 4096

Table continued:

NVDEC (Decoding) matrix for NVIDIA GPUs
VP9VP8MPEG-2VC-1AV1
GPUMAX ColorMAX Res.MAX ColorMAX Res.MAX ColorMAX Res.MAX ColorMAX Res.MAX ColorMAX Res.
KeplerN/AN/AN/AN/A8-bit4080 x 40808-bit2048 x 1024N/AN/A
Maxwell (1st Gen)*N/AN/AN/AN/A8-bit4080 x 40808-bit2048 x 1024N/AN/A
Maxwell (2nd Gen)N/AN/A8-bit4096 x 40968-bit4080 x 40808-bit2048 x 1024N/AN/A
Maxwell (GM206)8-bit4096 x 23048-bit4096 x 40968-bit4080 x 40808-bit2048 x 1024N/AN/A
Pascal12-bit****8192 x 8192**8-bit4096 x 4096***8-bit4080 x 40808-bit2048 x 1024N/AN/A
Volta12-bit8192 x 81928-bit4096 x 40968-bit4080 x 40808-bit2048 x 1024N/AN/A
Turing12-bit8192 x 81928-bit4096 x 40968-bit4080 x 40808-bit2048 x 1024N/AN/A
Ampere
(A100)
12-bit8192 x 81928-bit4096 x 40968-bit4080 x 40808-bit2048 x 1024N/AN/A
Ampere
(non A100)
12-bit8192 x 81928-bit4096 x 40968-bit4080 x 40808-bit2048 x 102410-bit8192 x 8192

* Except GM108 (not supported)
** Max resolution support is limited to selected Pascal chips
*** VP8 decode support is limited to selected Pascal chips
**** VP9 10/12 bit decode support is limited to select Pascal chips

Source: NVIDIA Video Codec SDK , NVIDIA Encode/Decode Matrix via TechPowerUP