主な違い: CPUは、コンピュータのすべての算術演算機能を実行します。 GPUは、システムがフレーム内に画像を構築する速度を高めるためにメモリを迅速に操作し変更するように設計された電子回路ユニットである。
CPUとGPUは、コンピュータとそのテクノロジを指すときによく使用されます。 これらの言葉は毎日使用されていますが、人々はしばしばどの技術がどの仕事を実行するのかについて混乱しています。 普通の人がコンピュータを開くと、システムの内部に見えるチップ、ワイヤ、クリップの量に困惑します。 彼がコンピューティング技術に精通していない限り、彼は他と何かを区別することができないでしょう。 これは、コンピュータ技術者がシステムを見てもそのように高くて強力な料金を請求できる主な理由の1つです。 それゆえ、どの技術がどの目的を提供するかについて少し知識を保つことは重要です。

中央処理装置(CPU)は、システムの基本的な算術演算、論理演算、および入出力操作を実行することによってコンピュータプログラムの命令を実行する、コンピュータシステム内のハードウェアである。 中央処理装置、またはより一般的にはプロセッサとも呼ばれます。 しかし、多くの人が誤ってCPUという用語を使用して、コンピュータのすべてのハードウェアを格納する格納装置を指していますが、実際には、コンピュータのプログラムを実行するのは小さなプロセッサチップだけです。
大型コンピュータでは、CPUに1つ以上のプリント基板が必要です。 しかし、私たちのほとんどが使用しているパーソナルコンピュータや小さなワークステーションでは、CPUはマイクロプロセッサと呼ばれる単一のシリコンチップに収容されています。 CPUの基本機能は、プログラムを実行または実行することです。 プログラムは本質的に一連の格納された命令であり、それはある種のコンピュータメモリに保持されている一連の数によって表される。 CPUは、その動作において4段階のプロセス、つまりフェッチ、デコード、実行、およびライトバックを実行します。
プログラムの実行に加えて、CPUはシステム機能を監視し、スクリプトを実行し、ソフトウェアレンダリングでよく使用される複雑な計算を行います。 CPUはまた、CD、DVD、USBドライブなどの周辺機器との間でデータを読み書きするだけでなく、大きなデータブロックの転送も開始する。CPUは、コンピュータ内で実行されている実質的にすべてのプロセスを担当する。 CPUが高速であればあるほど、アプリケーションを高速で実行できると明記するだけで十分です。 しかし、私たちの多くは一度にそのような多くのプログラムを実行しないので、非常に大きなCPUもほとんどの家庭用コンピュータに必要ではありません。
CPUには2つの典型的なコンポーネントがあります:算術論理装置(ALU)と制御装置(CU)です。 ALUは算術演算と論理演算を実行し、CUはメモリから命令を抽出してデコードして実行します。 必要に応じてALUに助けを求める。

用語「GPU」は、1999年にNvidiaによってGeForce 256のために設計されました。 Nvidiaの競合他社であるATI Technologiesは、VPUまたはビジュアルプロセッシングユニットという用語を不適切にコイン化し、普及させようとしました。
最初、CPUは、ユーザーおよびシステムから受け取るすべてのコンピューティングおよび命令を処理します。 ただし、テクノロジの増加とテクノロジの需要に伴い、CPUの負荷をある程度軽減して他のプロセッサに負担をかけることが最善でした。 CPUと比較して、GPUはより多くの仕事を処理できるより多くのトランジスタを持ち、より高い解像度を提供します。 ほとんどのGPUトランジスタは、3Dテクノロジに関連する計算を実行します。 これらはもともと、テクスチャマッピングとポリゴンレンダリングのメモリ集約型の作業を加速するために使用されていました。 多くのGPUは、高度なゲームやデジタル再生のためのテクノロジもサポートしており、より優れた高度なシステムを提供しています。