問題
GPUの特徴は何か。
選択肢
- 1多数の演算を並列実行し画像処理やAI学習で活用
- 2シーケンシャル処理特化
- 3CPUの代わりにOS動作
- 4メモリアクセスなし
正解
1. 多数の演算を並列実行し画像処理やAI学習で活用
詳しい解説を見る解説を閉じる
解説
GPU(Graphics Processing Unit)は、多数の演算コアを搭載し、大量の単純な演算(積和演算など)を同時並列に実行することに特化したプロセッサである。本来は3次元グラフィックスの描画処理用だが、行列演算の並列処理能力がディープラーニングの学習・推論に適しているため、AI分野でも中心的な役割を果たしている(汎用計算への活用はGPGPUと呼ばれる)。逐次(シーケンシャル)処理や複雑な分岐・制御はCPUの得意分野であり、GPUの特徴とは逆である。GPUはOSを動作させる汎用プロセッサの代替ではなく、演算には当然VRAMなどのメモリアクセスも必要である。基本情報技術者試験では「並列演算に特化」「画像処理・機械学習で活用」というキーワードでGPUを識別させる問題が頻出である。
一問一答
科目A 180問+科目B 60問