スポンサーリンク

【応用情報技術者試験】CPUとGPUの違いをわかりやすく解説

「CPUとGPUって何が違うの?」
最近はAIやゲームの話題でもよく出ますが、

  • どっちも計算する装置?
  • GPUってグラフィック専用?
  • なぜAIでGPUが重要?

など混乱しやすいテーマです。

この記事では、

  • CPUとは?
  • GPUとは?
  • 何が違う?
  • 試験での頻出ポイント

を分かりやすく解説します!


まず結論

CPU

「少人数で頭良く作業する」

GPU

「大量人数で同時作業する」

これが最大の違い!


超簡単にいうと

装置得意分野
CPU複雑な処理
GPU大量並列処理

レストランで理解しよう

かなり分かりやすい👇


CPU

超優秀な料理長

  • 難しい判断が得意
  • 臨機応変に動ける
  • 少人数精鋭

GPU

大人数のアルバイト

  • 単純作業を大量処理
  • 同じ作業を同時実行
  • 並列処理が得意

CPUとは?

Central Processing Unit

日本語では:

中央処理装置


CPUの役割

PC全体の制御。

例えば:

  • OS実行
  • アプリ制御
  • 入出力管理
  • 計算処理

など。


CPUの特徴

複雑な処理が得意

例えば:

  • 条件分岐
  • 順番制御
  • OS管理

コアとは?

CPU内の処理担当


マルチコアCPU

例えば:

  • 4コア
  • 8コア

など。

複数処理を同時実行できる。


GPUとは?

Graphics Processing Unit

元々は:

画像処理専用

だった。


なぜ画像処理向き?

画像は:

同じ計算を大量に行う

から!


4K映像では:

数百万画素

を同時処理。


GPUの得意技

並列処理

同じ計算を大量同時実行できる。


なぜAIでGPUが重要?

AIでは:

行列計算

を大量実行する。


GPUは?

同じ計算を:

超並列処理

できる!

だからAIと相性が良い。


CPUとGPUの違い

比較CPUGPU
得意複雑処理並列処理
コア数少ない非常に多い
柔軟性高い低め
用途OS・制御画像・AI

イメージ図

CPU

少数精鋭


GPU

大量作業員


応用情報で関連しやすい分野

頻出👇

  • CPU
  • 並列処理
  • マルチコア
  • SIMD
  • AI
  • GPGPU

GPGPUとは?

GPUを画像以外へ利用

例👇

  • AI
  • 科学計算
  • 暗号解析

よくあるひっかけ

「GPUはCPUの代わり」

→ 完全には違う!

GPU単独ではOS制御が苦手。


1分で復習!

CPU

複雑処理が得意


GPU

並列処理が得意


GPU活用例

  • ゲーム
  • AI
  • 動画処理

練習問題

問題

GPUの特徴として最も適切なものはどれか。

複雑な条件分岐処理に特化している

少数の高性能コアで逐次処理を行う

大量の並列計算処理に適している

ネットワーク経路を制御する


解答

正解:ウ

解説

GPUは多数のコアを用いて同じ計算を並列実行することに適しており、画像処理やAI処理で活用されます。


まとめ

CPUとは

「複雑処理担当」


GPUとは

「並列処理担当」


超重要

  • CPU → 少数精鋭
  • GPU → 大量並列
  • AIとGPUは相性が良い

まずは、

「CPU=頭脳」

「GPU=大量作業員」

このイメージで覚えるとかなり分かりやすくなります!


知識に自信ができた方は、今度は自身のキャリアアップに向けて準備してみませんか?

未経験から、ITエンジニアへ。
「IT業界に興味はあるけれど、自分にできるか不安」「何から始めればいいのか分からない」そんな方のために、Tech GO は未経験からのIT転職を専門的にサポートします。求人を紹介するだけではなく、あなたの強みを整理し、応募準備から入社後の成…

まずは無料でキャリア相談

コメント