CUDA Hardware Support

The LEADTOOLS H.264 and H.265 codecs can use NVIDIA CUDA hardware acceleration on computers with NVIDIA graphics cards with CUDA capabilities. You do not need to install anything extra to take advantage of hardware acceleration.

The codec interfaces provide supports for querying whether hardware compression is possible and enabling it. For more information on how to do this, refer to the codec interface documentation.

Not all CUDA-enabled graphics cards support both H.264 and H.265 compressions. The following table is a summary of NVIDIA hardware support for H.264 and H.265 compression used by the LEADTOOLS H.264 and H.265 codecs. For more specific information about CUDA support, refer to https://developer.nvidia.com/nvidia-video-codec-sdk.

Compression Fermi Kepler Maxwell (GM10X) Maxwell (GM20X) Pascal
H.264 encoding No Yes Yes* Yes Yes
H.264 decoding Yes Yes Yes Yes Yes
H.265/HEVC encoding No No No Yes Yes

*Except GM108 in the Maxwell generation of GPUs, which does not contain any video encoder or decoder HW.

NOTE: If you are interested in using H.264 with QuickSync, refer to LEAD H264 Encoder 4.0.

See Also

LEAD H.264 Video Encoder Module

LEAD H.264 Video Decoder Module

LEAD H265 Encoder

LEAD H265 Decoder

Using H264 and H265 Encoders on NVIDIA GPUs

Help Version 22.0.2023.2.15
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Filters C API Help

Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.