\r\n\r\n

CPU(中央演算処理装置)とgpu(gpu)の違い

中央演算処理装置の略で、コンピュータ・プログラムを通じて命令として「計算」を実行する、コンピュータ・システムの頭脳である。したがって、CPUを搭載することは、(命令を実行できるような)「プログラマブル」なコンピューティングシステムである場合にのみ意味があり、CPUは「中央」処理装置であり、コンピューティングシステムの他のユニット/コンポーネントを制御するユニットであることに注意する必要があります。の単位になります。今日の文脈では、CPUは通常、シリコンチップ、すなわちマイクロプロセッサに配置されている。一方、gpuは、グラフィックス・プロセッシング・ユニット(グラ...

CPUとGPU

Central Processing Unitの略。コンピュータシステムの頭脳で、コンピュータプログラムを通じて命令として「計算」を実行する。したがって、CPUは「プログラム可能な」コンピューティングシステムである場合にのみ(命令を実行できるように)意味があり、CPUはコンピューティングシステムの他のユニット/コンポーネントを制御する「中央」処理装置であることに注意する必要があります。の単位になります。今日の文脈では、CPUは通常、シリコンチップ、すなわちマイクロプロセッサに配置されている。一方、GPUはGraphics Processing Unitの頭文字をとったもので、計算量の多いグラフィックス処理タスクをCPUから解放するために設計されています。これらの作業の最終目的は、モニターなどの表示装置にグラフィックを投影することです。これらのタスクはよく知られた特殊なものであることから、ほとんどプログラム不可能であり、さらに、表示装置の性質上、これらのタスクは本質的に並列である。繰り返しになりますが、現在の状況では、それほど強力でないGPUは、通常、CPU(このセットアップは統合GPUと呼ばれます)他のプロセッサを見つけることができる同じシリコンチップに位置していますが、より強力で有能なGPUは、独自のシリコンチップにあり、通常は別のPCB(プリント回路基板)に配置されています。

CPUとは?

CPUという言葉は50年以上前からコンピュータシステムで使われており、その処理能力を補うために「他の」処理ユニット(GPUなど)が登場する前は、初期のコンピュータの唯一の処理ユニットだった。CPUのALUはシステムの算術・論理演算を担当し、CUはメモリから命令プログラムを取り出してデコードし、他のユニット(ALUなど)に命令実行を指示する役割を担っていた。そのため、CPUの制御装置は、「中央」の処理装置としてCPUに栄光をもたらす役割を担っている。このため、プログラムは「メモリに格納された命令」とも呼ばれる。当然ながら、CUは命令を実行するのではなく、正しいユニット(ALUなど)と通信することで命令の実行を容易にする。

GPU(別名:VPU)とは何ですか?

GPU(Graphics Processing Unit)という言葉は、1990年代後半にGPU**企業であるNVIDIA社が、1999年に世界初のGPU(GeForce256)を販売したとして紹介したものである。Wikipediaによると、GeForce256の時点でNVIDIAはGPUの定義を「1秒間に少なくとも1000万ポリゴンを処理できるトランスフォーム、ライティング、トライアングルセット/クロッピング、レンダリングエンジンを統合したモノリシックプロセッサ」にしているそうです。数年後、NVIDIAの競合である別の同業他社が、Video Processing Unit VPUという言葉を使った同様のプロセッサ(Radeon 300)を発表したが、VPUよりもGPUという言葉の方が浸透していることは明らかだった。

現在、Gpusは組み込みシステム、携帯電話、パーソナルコンピュータ、ノートパソコン、ゲーム機など、あらゆる場所に配備されています。最近のgpusはグラフィックを扱うのに非常に強力で、プログラマブルであるため、さまざまな状況やアプリケーションに対応することができます。しかし、現在でも一般的なGPUは、工場でいわゆるファームウェアでプログラムされています。一般に、大きなデータブロックを並列に処理するアルゴリズムでは、CPUよりもGPUの方が効率的です。これは、Gpusがコンピュータグラフィックスを操作するために設計されており、もともと極めて並列性が高いため、予想されることです。

また、GPGPU(General Purpose Computing on GPUs)と呼ばれる新しい概念もあり、これは特定のアプリケーション(バイオインフォマティクスなど)で利用できるデータ並列性を発展させて、GPUで非グラフィック処理を実行するものである。ただし、今回の比較では考慮しない。

CPUとGPUの違いは何ですか?-CPUはコンピューティングシステムの頭脳として配置されるのが合理的ですが、GPUは計算量の多いグラフィックス処理に必要な処理と、ディスプレイユニットへのグラフィックス投影タスクを処理するための補完的なプロセッシングユニットとして導入されたのです。-本来、グラフィックス処理は並列処理であるため、容易に並列化・高速化することが可能です。-マルチコアの時代には、CPUはアプリケーションで使用できる数個のソフトウェアスレッドを処理できる数個のコアで設計されていました(命令およびスレッドレベルの並列処理)。GPGは使用できる並列処理を利用するために数百のコアで設計されています。
  • 2020-10-25 11:29 に公開
  • 閲覧 ( 12 )
  • 分類:IT

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ