HDGの説明:GPUとは何ですか?

GPUまたはグラフィックプロセッシングユニットは、 (Graphical Processing Unit)CPUまたは中央処理装置(Central Processing Unit)よりもはるかに高速でグラフィックス関連のタスクを実行するように特別に設計された専用のマイクロチップです。 

一般に、GPU(GPUs)は、ビデオゲームの視覚的な側面だけでなく、ビデオ編集ソフトウェア、グラフィックデザイン、3Dデザイン、およびその他の同様のツールを処理します。最近、GPU(GPUs)は、暗号通貨マイニングなどの特定の非グラフィックタスクを実行するためにも使用されるようになりました。これは、独自の内部設計でうまく機能します。

GPUCPU違い(Difference Between)_

ラップトップ、タブレット、ゲーム機など、すべてのコンピューターにCPUが搭載されています。CPUはマシンの頭脳です。デバイスでソフトウェアを実行する場合、指示に従い、必要なすべての計算を実行するのはCPUです。(CPU)もちろん、すべてのマイクロチップが命令を実行するので、CPUが特別な理由は何ですか? 

最近のほとんどのCPUには4つのCPUコア(CPU cores)がありますが、この数は急速に増加しています。CPUが同時に実行できる計算の数は、コアの数によって制限されます。しかし、CPUは、あらゆるタイプの少数の複雑な計算を非常に迅速に次々に実行するのに非常に優れています。

ただし、最近のGPU(GPUs)の設計哲学は大きく異なります。少数の複雑なフル機能のプロセッシングコアの代わりに、特にグラフィックスに関連する命令を並行して実行するように設計された数百または数千の単純なプロセッサコアがあります。 

たとえば、画像内のピクセルを特定の方法でシェーディングする命令。最新(Modern)のコンピューターディスプレイには数百万ピクセルがあります。スムーズなフレームレートでリアルな3Dグラフィックスをレンダリングおよびアニメーション化するには、この大規模な並列処理能力が必要です。したがって、多数の単純なコマンドを同時に処理する場合は、GPUが必要です。

GPU(Are GPUs)グラフィックカード(Graphics Cards)同じもの(Same Thing)ですか?

「 GPU」と「グラフィックカード」という用語を同じ意味で使用することが一般的になっています。これは、誰かが自分のコンピューターに(Which)GPUがないと言う状況につながりますが、彼らが実際に意味するのは、コンピューターにグラフィックカードがないということです。

GPUとは何ですか?GPUは特にマイクロプロセッサ自体を指しますが、もちろんGPUはそれ自体では動作できません。その仕事をするために他のコンポーネントが必要です。それでは、 GPU(GPUs)がパッケージ化されるさまざまな方法を見ていきましょう。

グラフィックカード

グラフィックカードは、コンピュータのマザーボードの標準スロットに差し込むディスクリートデバイスです。これは、プリント回路基板、GPU、メモリ、ディスプレイコネクタ、電源コネクタ、およびGPUが必要とするその他のさまざまなコンポーネントで構成されています。

グラフィックカードには、 GPU(GPU)を安全な動作温度内に保つのに役立つ専用の冷却システムもあります。グラフィックカードの主な利点は、コンピュータやマザーボード全体を交換することなく、新しいモデルに簡単に交換できることです。

統合GPU

統合GPUは、 (GPUs)CPUと同じハウジングに組み込まれています。したがって、これらのいずれかを搭載したコンピュータは、動作するために別個のグラフィックカードを必要としません。ディスプレイ(Display)コネクタはマザーボードによって提供され、GPUは(GPU)CPUと同じメモリプールを共有します。もちろん、CPUGPUも同じ冷却システムと電源を共有しています。 

統合GPU(GPUs)は最近非常に強力であり、控えめなビデオゲームグラフィックスにも使用できるものもありますが、その主な利点はコストとスペースの節約です。これ(Which)が、多くのラップトップで人気のあるソリューションである理由です。

タブレットやスマートフォンにもGPU(GPUs)が統合されていますが、これらは「システムオンチップ」パッケージの一部です。コンピューターでは、CPUGPUのみが同じパッケージを共有します。SoC(SoCs)の場合、システム全体を構成するRAM 、ストレージ、周辺機器コントローラー、およびその他のコンポーネントはすべて同じシリコンパッケージ上にあります。(RAM)

専用GPU

専用GPUは、グラフィックカードや統合(GPU)GPU(GPUs)とは異なります。コンピュータに組み込まれているグラフィックカードと考えるのが最も簡単です。ラップトップは、専用のGPU(GPUs)を使用する主要なデバイスです。

グラフィックカードと同様に、GPUには独自のメモリと冷却機能がありますが、グラフィックカードとは異なり、専用のGPUを変更またはアップグレードすることはできません。交換可能なGPU(GPU)モジュールを使用するラップトップは少数ですが、これはまれな例外です。

外部グラフィックカード

最近の開発である外部グラフィックカードは、最新のコンピュータの高速ポートを利用しています。Thunderbolt 3 overUSBCが最適なソリューションです。外部カードは、統合ソリューションにすることも、適切なグラフィックカードで使用できる単なるエンクロージャにすることもできます。

これは、デスクにいるときに、より強力なGPUソリューションを必要とするラップトップユーザーに適したソリューションです。外部GPU(external GPUs)の詳細については、GPUに関する記事をご覧ください。

GPU仕様を理解する

さまざまなグラフィックカードから選択する方法を知りたい場合は、 GPU仕様の詳細な説明について、グラフィックカード購入ガイドを参照してください。(graphics card buyer’s guide)簡単な概要が必要な場合は、GPUに関して重要なキー番号を次に示します。

  • プロセッサの数
  • メモリの量
  • 総メモリ帯域幅
  • ハードウェアレイトレーシングなどの特別な機能

残念ながら、これらの数値や詳細を知っていても、特定のGPU(GPU)またはグラフィックカードのパフォーマンスについてはあまりわかりません。結局、最も重要なのは、実行したいアプリケーションのパフォーマンスです。これは、オンラインで公開されているベンチマークで簡単に見つけることができます。

一般的なGPUコンピューティングタスク

最新のGPU(GPUs)について知っておくべき最後の重要なことは、特定の非グラフィックタスクに使用できることです。GPU(GPUs)は基本的に多数の単純なプロセッサで構成されているため、並行して実行される多くの計算を必要とするジョブは、GPUで実行することでメリットが得られる可能性があります。

たとえば、Nvidiaブランドのカードは、CUDACompute Unified Device Architecture)命令で動作します。CUDAを使用してソフトウェアを作成すると、GPUの独自の設計を利用して、特定の種類の計算を高速化できます。

特定のブランドのカードに添付されていないOpenCLもあります。GPU(GPUs)は、ビッグデータ分析、機械学習、ディープラーニング、暗号通貨マイニング、および過去にスーパーコンピューターを必要としていたであろう高度なジョブの増え続けるリストに適用されています。

はっきり見える

これらは、 GPU(GPUs)とは何かについて知る必要がある最も重要な事実です。これで、それらが何であるか、それらが何に使用されるか、およびそれらが他のタイプのプロセッサーとどのように異なるかがわかります。私たちは皆、 GPU(GPUs)に感謝する必要があります。コンピューターを使用することは、コンピューターがなければ、はるかにカラフルでフレンドリーではありません!



About the author

私は 10 年以上の経験を持つコンピューターの専門家です。余暇には、オフィスのデスクを手伝ったり、子供たちにインターネットの使い方を教えたりしています。私のスキルには多くのことが含まれますが、最も重要なことは、人々が問題を解決するのを助ける方法を知っていることです. 何か緊急のことを手伝ってくれる人が必要な場合や、基本的なヒントが必要な場合は、私に連絡してください!



Related posts