ホームページ  >  記事  >  グラフィックカードcudaとは何ですか

グラフィックカードcudaとは何ですか

青灯夜游
青灯夜游オリジナル
2021-06-29 14:10:2013379ブラウズ

グラフィック カード CUDA は、「ユニファイド コンピューティング デバイス アーキテクチャ」を指します。これは、グラフィック カード メーカー NVIDIA によって発売されたコンピューティング プラットフォームです。GPU が複雑なコンピューティング問題を解決できるようにする一般的な並列コンピューティング アーキテクチャであり、CUDA 命令が含まれています。 GPU 内の Set Architecture (ISA) と並列計算エンジン。

グラフィックカードcudaとは何ですか

このチュートリアルの動作環境: Windows 10 システム、Dell G3 コンピューター。

CUDA (Compute Unified Device Architecture) は、グラフィックス カード メーカーである NVIDIA が発売したコンピューティング プラットフォームです。 CUDA™ は、NVIDIA が導入した汎用並列コンピューティング アーキテクチャであり、GPU が複雑なコンピューティングの問題を解決できるようにします。これには、CUDA 命令セット アーキテクチャ (ISA) と GPU 内の並列計算エンジンが含まれています。

開発者は、C 言語を使用して CUDA™ アーキテクチャ用のプログラムを作成できます。C 言語は、最も広く使用されている高級プログラミング言語です。作成したプログラムは、CUDA™ 対応プロセッサ上で超高性能で実行できます。 CUDA3.0はCとFORTRANのサポートを開始しました。

適用範囲

コンピューティング業界は、CPU のみを使用する「中央処理」から、CPU と GPU の両方を使用する「コプロセッシング」へ発展しています。この新しいコンピューティング パラダイムを生み出すために、NVIDIA™ はアプリケーションで CPU と GPU の利点を最大限に活用する CUDA (Compute Unified Device Architecture) プログラミング モデルを発明しました。このアーキテクチャはすでに GeForce™、ION™、Quadro、Tesla GPU で使用されており、アプリケーション開発者にとって巨大な市場となっています。

コンシューマ市場では、Elemental Technologies、MotionDSP、LoiLo 製品など、ほぼすべての重要なコンシューマ ビデオ アプリケーションが CUDA を使用して高速化されているか、まもなく CUDA を使用して高速化される予定です。

科学研究コミュニティでは、CUDA は常に人気があります。たとえば、CUDA は AMBER を高速化できるようになりました。 AMBER は、新薬の発見を加速するために世界中の学界や製薬会社の 60,000 人以上の研究者によって使用されている分子動力学シミュレーション プログラムです。

金融市場では、Numerix と CompatibL が新しいカウンターパーティ リスク アプリケーションの CUDA サポートをリリースし、18 倍の高速化を達成しました。 Numericx は 400 近くの金融機関で使用されています。

CUDA の幅広い用途により、GPU コンピューティング専用の Tesla GPU が台頭しました。 700 を超える GPU クラスターが、エネルギー分野のシュルンベルジェやシェブロン、銀行業界の BNP パリバなど、さまざまな分野の世界的なフォーチュン 500 企業によって導入されています。

Microsoft Windows 7 と Apple Snow Leopard オペレーティング システムの登場により、GPU コンピューティングが確実に主流になるでしょう。これらの新しいオペレーティング システムでは、GPU は単なるグラフィック プロセッサではなく、すべてのアプリケーションで使用できる汎用の並列プロセッサになります。

以上がグラフィックカードcudaとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。