CPUとGPU

更新日:

用語解説

CPUは、命令を読み取って処理する、コンピュータの中心となる装置です。GPUは、多数の演算器で同じ計算を大量のデータに並列で行うことが得意な装置です。

■ 試験で押さえるポイント

  • CPUは少数の高性能なコアを持ち、条件分岐の多い処理や全体の制御に向いています。

  • GPUは画像処理のほか、機械学習の行列計算など、並列にできる計算に使われます。

  • GPUがいつも速いわけではなく、並列にできない処理ではCPUの方が向いています。

CPU

GPU

コア

少数の高性能なコア

多数の単純な演算器

得意な処理

条件分岐の多い処理、全体の制御

同じ計算を大量のデータに並列で行う処理

主な用途

OS、一般のアプリケーション

画像処理、機械学習、科学技術計算

■ 選択肢での判断ポイント

複雑な処理や制御はCPU、同じ計算を大量に繰り返す処理はGPUが得意です。

例: AIの学習では、大量の行列計算をGPUに任せ、データの読込みや全体の制御をCPUが行います。

音声で聞く