VideoSoloの製品はNVIDIA® CUDA™をサポート

Part 1. NVIDIA CUDAとは

CUDAはCompute Unified Device Architectureの略で、NVIDIA社が開発したC言語の拡張版です。GPU(グラフィックス・プロセッシング・ユニット)の能力を活用することで、コンピュータの性能を大幅に向上させることができます。

現在までに数百万台のCUDA対応GPUが販売されており、ソフトウェア開発者、科学者、研究者は、画像・映像処理、計算生物学・化学、流体力学シミュレーション、CT画像再構成、地震解析、レイトレーシングなど、CUDAの幅広い用途を発見している。

CUDAは何ができるのか?

GPUの機能をフルに使いこなすために、NVIDIA社はCUDA技術をリリースしました。このCUDA技術は何千ものアプリケーションに採用され、5億以上のCUDA対応GPUが計算クラスタ、スーパーコンピュータ、ノートパソコン、ワークステーションで稼動しています。しかも、CUDAは膨大な数のタスクを同時にこなし、それらのタスクを比較的高速にこなすことを得意としています。

VideoSoloのプログラマーが、CUDA用に製品を再設計し、ビデオエンコーディングとデコーディングの性能を大幅に向上させるために、多くの時間を費やしたのは、このためです。最も重要な点は、CUDA対応GPUを搭載したコンピュータで、高速でスムーズな変換速度を楽しむことができることです。

私たちのプログラマーはすでにNVIDIA® CUDA™技術でプログラムの変換速度が以前より6倍速くなったことをテストしています。下の図から、すべてのデータの詳細を見ることができます。

互換性のあるビデオコーデック:

CUDA™技術はAVI、MP4、FLV、MKV、MOV、およびH.264コーデックを持つMPEG-2 TSへの変換を加速します。

対応グラフィックスカード

Quadro Desktop Series

Quadro FX   5800/FX 5600/FX 4800/FX 4800 for Mac/FX 4700 X2/FX 4600/FX 3800/FX 3700/FX   1800/FX 1700/FX 580/FX 570/FX 470/FX 380/FX 370

Quadro   CX/6000/5000/4000/NVS 450/NVS 420/NVS 295/NVS 290/Plex 7000/Plex 2100 D4/Plex   2200 D2/Plex 2100 S4/Plex 1000 Model IV

Quadro Mobile Series

Quadro FX   3800M/FX 3700M/FX 3600M/FX 2800M/FX 2700M/FX 1800M/FX 1700M/FX 1600M/FX   880M/FX 770M/FX 570M/FX 380M/FX 370M/FX 360M

Quadro 5000M/NVS   5100M/NVS 3100M/NVS 2100M/NVS 320M/NVS 160M/NVS 150M/NVS 140M/NVS 135M/NVS   130M

GeForce 400 Series

GeForce 400 Series

GeForce GTX   480M

GeForce 300 Series

GeForce GT 340/GT 330/GT 320/315/310

GeForce GTS 360M/GTS 350M/GT 335M/GT   330M/GT 325M/310M/305M

GeForce 200 Series

GeForce GTX   295/GTX 285/GTX 285 for Mac/GTX 280/GTX 275/GTX 260/GTS 250/GT 240/GT 220/210

GeForce GTX   285M/GTX 280M/GTX 260M/GTS 260M/GTS 250M/GT 240M/GT 230M

GeForce 100 Series

GeForce GTS   150/GT 130/GT 120/G100

GeForce GTS   160M/GTS 150M/GT 130M/G210M/G110M/G105M/G102M

GeForce 9 Series

GeForce 9800   GX2/9800 GTX+/9800 GTX/9800 GT/9600 GSO/9600 GT/9500 GT/9400GT

GeForce   9800M GTX/9800M GT/9800M GTS/9800M GS/9700M GTS/9700M

GT/9650M   GS/9600M GT/9600M

GS/9500M   GS/9500M G/9400M G/9300M GS/9300M G/9200M GS/9100M G

GeForce   9400/9300 mGPU

GeForce 8 Series

GeForce 8800   Ultra/8800 GTX/8800 GTS/8800 GT/8800 GS/8600 GTS/8600 GT/8500 GT/8400 GS

GeForce 8800M GTS/8700M GT/8600M GT/8600M GS/8400M GT/8400M GS

GeForce   8300/8200/8100 mGPU

Part 2. NVIDIA NVENCとは

NVIDIA NVENCは、NVIDIAがCUDA以降に開発した強力なビデオエンコード技術である。2012年3月にKeplerベースのGeForce 600シリーズで導入され、H264ビデオエンコーディングをホストCPUからオフロードする製品機能として導入されました。CUPベースのNVENCは、CUDAベースやCPUベースのエンコーダーと比較して、より高品質なビデオエンコーディングを提供することができます。

NVENCは何を実現できるのか?

• 高画質で画面を録画する

NVIDIA NVENCアクセラレーションにより、オリジナルの画質で画面映像をキャプチャすることができます。しかも、非常に低いCPU使用率で済みます。また、グラフィックカードのGPUを利用することで、録画能力を向上させることができます。

• 高速で動画を変換する

NVENCは、高速、高圧縮率、高品質でビデオを他のフォーマットに変換することをサポートします。

• ライブ配信サイトでHD動画を生中継

NVIDIA NVENCは、YouTube、Twitch.tv、Hitbox.tvなどのライブストリーミングサイトでHD動画を高画質で簡単にライブ配信できるよう支援します。

• 素晴らしいゲーム体験

ゲームプレイに影響を与えずにHDゲームプレイビデオを録画したいですか?それは簡単です! 強力なNVENCアクセラレーション・テクノロジーがそれを実現します!

対応ビデオコーデック:

NVIDIA® NVENC™アクセラレーションにより、4k解像度の動画でもH.264およびHEVC(H.265)ビデオエンコードの処理を高速化します。

対応可能GPUs

ハイパフォーマンス・コンピューティングとハイパースケール・アクセラレータTesla K10, K20, K40, K80, M4, M40, M6, M60, and newer
デスクトップとワークステーションQuadro   K2000, K2200, K4000, K4200, K5000, K5200, K6000, M4000, M5000, M6000, and   newer
モバイルワークステーションQuadro K2000M, M2000M, K5000M, and newer
クラウドゲーミング、仮想デスクトップ、クラウドエンタープライズGRID K1, K2,   K340, K520, M30, M40, and newer
デスクトップおよびモバイルコンピュータGeForce (Kepler & Maxwell GPUs only)

Part 3. トラブルシューティング

NVIDIA®アクセラレーションを有効にできない場合は、グラフィックカードのドライバーを更新してみてください:

• ここをクリックすると、NVIDIAの公式サイトに移動し、お使いのGPUのドライバーをダウンロードすることができます。ドライバはハードウェアメーカーのものをお使いください。それ以外のところからダウンロードしたソフトウェアには、マルウェアが含まれている可能性があります。

• ドライバダウンロードページで、GPUモデル(お持ちのGPUを調べるには上記をご覧ください)とオペレーティングシステムを入力するか、NVIDIA®自動スキャナを使って正しいドライバのバージョンを選びます。その後、ドライバをダウンロードしてインストールするよう促されます。

• ドライバをインストールした後、変更を有効にするためにコンピュータを再起動し、NVIDIA GPUアクセラレーションを有効にしてみてください。