ホームページ > よくある問題 > GPGPUとGPUの違いは何ですか

GPGPUとGPUの違いは何ですか

青灯夜游
リリース: 2023-02-02 14:46:39
オリジナル
7603 人が閲覧しました

gpgpu と gpu の違い: GPGPU はグラフィックス以外のプログラムの計算を担当し、GPU はグラフィックスのレンダリングを担当します。この 2 つのタスクは異なります。 2. GPGPU は通常 CPU に統合されていますが、GPU は別個のモジュール、つまり独立したグラフィックス コアまたはマザーボードに統合されたグラフィックス コアとして使用されます。 3. GPU は一部のグラフィック レンダリングとグラフィック計算シナリオを担当し、ゲームをプレイする際には GPU のパフォーマンスが非常に重要ですが、GPGPU はグラフィックとは関係のない一部の計算を担当し、特に速度に反映されます。暗号化と復号化など

GPGPUとGPUの違いは何ですか

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

GPU とは

現在、グラフィックス処理に関連するコンピューティング要件は増加していますが、GPU の浮動小数点演算能力によって制限されています。 CPU 自体 ニーズに応える 高密度コンピューティングの画像処理操作の場合、CPU 上に実装する従来の方法では、処理パフォーマンスと効率があまり向上していません。したがって、業界は、グラフィックス処理に関連するコンピューティングのニーズに特化した GPU (Graphics Processing Unit)、つまり画像処理を完了するマイクロプロセッサを開発してきました。

GPGPU とは

#人工知能技術の急速な発展に伴い、グラフィックス関連のコンピューティング能力の需要に加えて、 CPU の一般的な計算能力に対する要件も、ますます高くなっています。このとき、GPGPU アプリケーションが誕生しました。

GPGPU の正式名は General Purpose GPU で、一般的なコンピューティング グラフィックス プロセッサです。最初の「GP」は汎用(GeneralPurpose)を表し、2番目の「GP」はグラフィックス処理(GraphicProcess)を表し、この2つの「GP」を組み合わせると「汎用グラフィックス処理」を意味します。 GPGPU は一般に、CPU を支援するツールとして理解され、CPU によるグラフィックス関連以外のプログラムの計算の実行を支援します。

GPGPU アーキテクチャを設計する際、グラフィックス処理のために GPU によって設計されたアクセラレーション ハードウェア ユニットは削除され、SIMT アーキテクチャと GPU の一般的なコンピューティング ユニットは維持されました。したがって、現在の GPU ベースのグラフィックス タスクを GPGPU 上で直接実行することはできません (将来的には可能になる可能性があります) が、科学計算、AI トレーニング、推論タスク (実際には主に行列演算) などの一般的なコンピューティング タスクは依然として GPGPU の利点を保持しています。 GPU、つまり、大量のデータを伴うタスクを効率的に転送、計算、繰り返します。現在、主に物理コンピューティング、暗号化と復号化、科学技術コンピューティング、ビットコインなどの暗号通貨の生成に使用されています。

gpgpu と gpu の違い

1. 異なるタスク

GPGPU が担当するのはグラフィックス関連以外のプログラムの動作と、よく聞く GPU がグラフィックスのレンダリングを担当しますが、この 2 つのタスクは異なります。

2. さまざまな存在形態

GPGPU は通常 CPU に統合されていますが、GPU は独立したグラフィックス コアまたはマザーボードである別個のモジュールとして使用されます。統合グラフィックコア。

3. 異なる機能

両者は異なる領域を担当するため、当然のことながら機能も異なり、それが日常の使用に反映されます: 一部のグラフィックスでは GPU が担当しますレンダリングとグラフィックス コンピューティングのシナリオでは、ゲームをプレイする際には GPU のパフォーマンスが非常に重要ですが、GPGPU はグラフィックスとは関係のない一部の計算を担当し、特に暗号化と復号化の速度などに反映されます。

拡張知識:

GPU と GPGPU の違いをよりよく区別するために、AIDA64 は GPU 関連の情報を表示できます:

  • 左側のメニューで [ディスプレイ デバイス] - [グラフィック プロセッサ (GPU)] を選択します。

  • クリックすると、GPU プロセスを含む GPU 関連情報が表示されます。メーカーやその他の情報。

GPGPUとGPUの違いは何ですか
AIDA64 を使用して GPU の詳細情報を表示します

関連知識の詳細については、FAQ 列を参照してください。 !

以上がGPGPUとGPUの違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート