Loading article…
NVDEC(以前はNVCUVID [ 1 ]として知られていた)は、 Nvidiaグラフィックスカードの機能で、ビデオデコードを実行し、この計算負荷の高いタスクをCPUからオフロードします。[ 2 ] NVDECはPureVideoの後継であり、 Kepler以降のNvidia GPUで利用可能です。
NVDECは、ビデオデコードを完全な固定機能デコードハードウェア(Nvidia PureVideo)にオフロードするか、固定機能ハードウェアが利用できない場合はGPU上で動作するCUDAソフトウェアを介して(部分的に)デコードすることができます。[ 2 ] [ 3 ]
GPUアーキテクチャに応じて、以下のコーデックがサポートされます。[ 4 ]
NVCUVIDは元々Nvidia CUDAツールキットの一部として配布されていました。[ 3 ]その後、NVDECに名称変更され、Nvidia Video Codec SDKに移行されました。[ 1 ]
NVDECはWindowsおよびLinuxオペレーティングシステムで利用可能です。[ 2 ] NVDECは独自のAPIであるため(オープンソースのVDPAU APIとは異なり)、LinuxではNvidia独自のドライバでのみサポートされています。
Nvidia GeForce、Quadro、Tesla、およびFermi以降の世代のGPUを搭載したGRID製品では、ハードウェアアクセラレーションによるデコードとエンコードがサポートされています。 [ 8 ]
{{cite web}}: CS1 maint: 数値名: 著者リスト (リンク)