Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

NVDEC

From Wikipedia, the free encyclopedia
(Redirected fromNvidia NVDEC)
Feature in Nvidia graphics cards

NVDEC (formerly known asNVCUVID[1]) is a feature inNvidia graphics cards that performsvideo decoding, offloading this compute-intensive task from theCPU.[2] NVDEC is a successor ofPureVideo and is available inKepler and laterNvidia GPUs.

It is accompanied byNVENC for videoencoding in Nvidia's Video Codec SDK.[2]

Technology

[edit]

NVDEC can offload video decoding to full fixed-function decoding hardware (Nvidia PureVideo), or (partially) decode viaCUDA software running on the GPU, if fixed-function hardware is not available.[2][3]

Depending on the GPU architecture, the following codecs are supported:[4]

Versions

[edit]

NVCUVID was originally distributed as part of the Nvidia CUDA Toolkit.[3] Later, it was renamed to NVDEC and moved to the Nvidia Video Codec SDK.[1]

Operating system support

[edit]
See also:Nvidia PureVideo

NVDEC is available for Windows and Linux operating systems.[2] As NVDEC is aproprietaryAPI (as opposed to the open-sourceVDPAU API), it is only supported by the proprietary Nvidia driver on Linux.

Application and library support

[edit]
  • Gstreamer has supported NVDEC since 2017.[5]
  • FFmpeg has supported NVDEC since 2017.[6]
  • mpv has supported NVDEC since 2017 by the use of FFmpeg.[7]

GPU support

[edit]

Hardware accelerated decode andencode are supported on Nvidia GeForce, Quadro, Tesla, and GRID products with Fermi or newer generation GPUs.[8]

BoardChipNVDEC per chipMPEG-2VC-1VP8VP9H.264
(AVCHD)
(except High 10)
H.265 (HEVC) 4:2:0H.265 (HEVC) 4:2:2H.265 (HEVC) 4:4:4AV1 4:2:0
8 bit10 bit12 bit8 bit10 bit12 bit8 bit10 bit12 bit8 bit10 bit12 bit8 bit10 bit
GeForce 710A > 810AGK2081YesYesNoNoNoNoYesNoNoNoNoNoNoNoNoNoNoNo
GeForce GT 723A / 740AYesYesNoNoNoNoYesNoNoNoNoNoNoNoNoNoNoNo
GeForce GT 720M > 740MYesYesNoNoNoNoYesNoNoNoNoNoNoNoNoNoNoNo
GeForce GT 630 / 635/ 640 / 710 / 730YesYesNoNoNoNoYesNoNoNoNoNoNoNoNoNoNoNo
GeForce 710A / 810M / 820MGK107YesYesNoNoNoNoYesNoNoNoNoNoNoNoNoNoNoNo
GeForce GT 640M > 755M / GTX 660MYesYesNoNoNoNoYesNoNoNoNoNoNoNoNoNoNoNo
GeForce GT 630 - 640 GeForce GTX 650 GeForce GT 740YesYesNoNoNoNoYesNoNoNoNoNoNoNoNoNoNoNo
GeForce GTX 645 -650 Ti Boost GeForce GT 740GK106YesYesNoNoNoNoYesNoNoNoNoNoNoNoNoNoNoNo
GeForce GTX 660 - 690 GeForce GTX 760 - 770GK104YesYesNoNoNoNoYesNoNoNoNoNoNoNoNoNoNoNo
GeForce GTX 760A/M > 880MGK104YesYesNoNoNoNoYesNoNoNoNoNoNoNoNoNoNoNo
GeForce GTX 680M/MX > 880MYesYesNoNoNoNoYesNoNoNoNoNoNoNoNoNoNoNo
GeForce GTX 780 - 780 TiGK110YesYesNoNoNoNoYesNoNoNoNoNoNoNoNoNoNoNo
GeForce GTX Titan / Titan BlackYesYesNoNoNoNoYesNoNoNoNoNoNoNoNoNoNoNo
GeForce GTX Titan ZYesYesNoNoNoNoYesNoNoNoNoNoNoNoNoNoNoNo
GeForce GTX 745 - 750 TiGM107YesYesNoNoNoNoYesNoNoNoNoNoNoNoNoNoNoNo
GeForce 840M / 845M / 940M / 940MX / 945M / 950MYesYesNoNoNoNoYesNoNoNoNoNoNoNoNoNoNoNo
GeForce GTX 850A > 960AYesYesNoNoNoNoYesNoNoNoNoNoNoNoNoNoNoNo
GeForce GTX 850M > 960MYesYesNoNoNoNoYesNoNoNoNoNoNoNoNoNoNoNo
GeForce 830A > 945AGM1080NoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
GeForce 830M > 945MNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
GeForce GTX 920MX - 940MXNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
GeForce MX110 / MX130NoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
GeForce GTX 750 / 950 - 960GM2061YesYesYesYesNoNoYesYesYesNoNoNoNoNoNoNoNoNo
GeForce GTX 965MGM206YesYesYesYesNoNoYesYesYesNoNoNoNoNoNoNoNoNo
GeForce GTX 910M / 920M / 920AGM208BYesYesNoNoNoNoYesNoNoNoNoNoNoNoNoNoNoNo
GeForce GTX 980M / 980MXGM204YesYesYesNoNoNoYesNoNoNoNoNoNoNoNoNoNoNo
GeForce GTX 960 Ti / 970 / 980YesYesYesNoNoNoYesNoNoNoNoNoNoNoNoNoNoNo
GeForce GTX 980 TiGM200YesYesYesNoNoNoYesNoNoNoNoNoNoNoNoNoNoNo
GeForce GTX Titan XYesYesYesNoNoNoYesNoNoNoNoNoNoNoNoNoNoNo
GeForce MX150GP1080NoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
GeForce MX230 / MX250 / MX330NoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
GeForce GT 10301YesYesNoYesYesYesYesYesYesYesNoNoNoNoNoNoNoNo
GeForce GTX 1050 / 1050 Ti / MX350GP107YesYesNoYesYesYesYesYesYesYesNoNoNoNoNoNoNoNo
GeForce GTX 1050 / 1050 TiGP106YesYesNoYesNoNoYesYesYesYesNoNoNoNoNoNoNoNo
GeForce GTX 1060YesYesNoYesNoNoYesYesYesYesNoNoNoNoNoNoNoNo
GeForce GTX 1060GP104YesYesNoYesNoNoYesYesYesYesNoNoNoNoNoNoNoNo
GeForce GTX 1070M / 1080MGP104BYesYesYesYesNoNoYesYesYesYesNoNoNoNoNoNoNoNo
GeForce GTX 1070 / 1070 Ti / 1080GP104YesYesYesYesNoNoYesYesYesYesNoNoNoNoNoNoNoNo
GeForce GTX 1080 TiGP102YesYesNoYesYesYesYesYesYesYesNoNoNoNoNoNoNoNo
GeForce GTX Titan X / Titan XpYesYesNoYesYesYesYesYesYesYesNoNoNoNoNoNoNoNo
Titan VGV100YesYesYesYesYesYesYesYesYesYesNoNoNoNoNoNoNoNo
GeForce GTX 1650 / MX450TU117YesYesYesYesYesYesYesYesYesYesNoNoNoYesYesYesNoNo
GeForce GTX 1660 Ti / 1660 / 1660 SuperTU116YesYesYesYesYesYesYesYesYesYesNoNoNoYesYesYesNoNo
GeForce RTX 2060 / 2070 / 2060 SuperTU106YesYesYesYesYesYesYesYesYesYesNoNoNoYesYesYesNoNo
GeForce RTX 2080 / 2070 Super / 2080 SuperTU104YesYesYesYesYesYesYesYesYesYesNoNoNoYesYesYesNoNo
GeForce RTX 2080 TiTU102YesYesYesYesYesYesYesYesYesYesNoNoNoYesYesYesNoNo
Titan RTXYesYesYesYesYesYesYesYesYesYesNoNoNoYesYesYesNoNo
A100GA100YesYesYesYesYesYesYesYesYesYesNoNoNoYesYesYesNoNo
GeForce RTX 3050 Ti / RTX 3050GA107YesYesYesYesYesYesYesYesYesYesNoNoNoYesYesYesYesYes
GeForce RTX 3060GA106YesYesYesYesYesYesYesYesYesYesNoNoNoYesYesYesYesYes
GeForce RTX 3060 Ti / 3070 / 3070 TiGA104YesYesYesYesYesYesYesYesYesYesNoNoNoYesYesYesYesYes
GeForce RTX 3080 / 3090GA102YesYesYesYesYesYesYesYesYesYesNoNoNoYesYesYesYesYes
GeForce RTX 4090AD1021YesYesYesYesYesYesYesYesYesYesNoNoNoYesYesYesYesYes
GeForce RTX 5070 TiGB2031YesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYes
GeForce RTX 5080GB2032YesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYes
GeForce RTX 5090GB2022YesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYes
BoardChipNVDEC per chipMPEG-2VC-1VP8VP9H.264
(AVCHD)
H.265 (HEVC) 4:2:0H.265 (HEVC) 4:2:2H.265 (HEVC) 4:4:4AV1 4:2:0
8 bit10 bit12 bit8 bit10 bit12 bit8 bit10 bit12 bit8 bit10 bit12 bit8 bit10 bit

See also

[edit]

References

[edit]
  1. ^ab"Video Decoder".CUDA Toolkit Documentation.Nvidia. Retrieved2017-11-12.
  2. ^abcd"NVIDIA VIDEO CODEC SDK".NVIDIA Developer.Nvidia. 23 August 2013. Retrieved2017-11-12.
  3. ^ab"Nvidia Video Decoder (NVCUVID) Interface"(PDF).Nvidia. November 2015. Retrieved2017-11-12.
  4. ^"Video Encode and Decode GPU Support Matrix".NVIDIA Developer.Nvidia. Retrieved2017-11-12.
  5. ^Michael Larabel (27 June 2017)."GStreamer Adds NVDEC NVIDIA GPU Decoding Support".Phoronix.
  6. ^Michael Larabel (11 November 2017)."FFmpeg Lands NVDEC-Accelerated H.264 Decoding".Phoronix.
  7. ^wm4 (28 October 2017)."vd_lavc: add support for nvdec hwaccel".GitHub.{{cite web}}: CS1 maint: numeric names: authors list (link)
  8. ^"Video Encode and Decode GPU Support Matrix [NEW]". 8 September 2020.

External links

[edit]
Fixed pixel pipeline
Pre-GeForce
Vertex andpixel shaders
Unified shaders
Unified shaders &NUMA
Ray tracing &Tensor Cores
Software and technologies
Multimedia acceleration
Software
Technologies
GPU microarchitectures
Other products
GraphicsWorkstation cards
GPGPU software
Console components
Nvidia Shield
SoCs and embedded
CPUs
Computerchipsets
Company
Key people
Acquisitions
Retrieved from "https://en.wikipedia.org/w/index.php?title=NVDEC&oldid=1335054536"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp