A few interesting observations about NVIDIA Turing video encoders

GPUNVIDIA GeForce GTX 1080 TiNVIDIA GeForce GTX 1660 Ti
MicroarchitecturePascalTuring
H.264
NV_ENC_CAPS_SUPPORT_FIELD_ENCODING
YesNo
H.264
NV_ENC_PRESET_HP_GUID entropyCodingMode
NV_ENC_H264_
ENTROPY_CODING_MODE_
CAVLC
NV_ENC_H264_
ENTROPY_CODING_MODE_
CABAC
H.265/HEVC
NV_ENC_CAPS_NUM_MAX_BFRAMES
05
H.265/HEVC
NV_ENC_CAPS_SUPPORT_TEMPORAL_AQ
NoYes

Apart from the capabilities, a whitepaper mentions these H.265/HEVC improvements:

Turing GPUs also ship with an enhanced NVENC encoder unit that adds support for H.265 (HEVC) 8K encode at 30 fps. The new NVENC encoder provides up to 25% bitrate savings for HEVC and up to 15% bitrate savings for H.264.

Leave a Reply