令和3年度 春期 応用情報技術者試験 午前 問10
ディープラーニングの学習にGPUを用いる利点として,適切なものはどれか。
キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:イ
-
ア: 各プロセッサコアが独立して異なるプログラムを実行し,異なるデータを処理できる。
誤り。これはマルチコアCPUの説明であり、GPUの特徴ではありません。GPUは並列処理が得意ですが、異なるプログラムを独立して実行することは主目的ではありません。 -
イ: 汎用の行列演算ユニットを用いて,行列演算を高速に実行できる。
正しい。GPUは大量のコアを使用して行列演算などの並列処理を高速に行うことが可能です。ディープラーニングの学習は行列演算が頻繁に行われるため、GPUが有利です。 -
ウ: 浮動小数点演算ユニットをコプロセッサとして用い,浮動小数点演算ができる。
誤り。GPUには浮動小数点演算ユニットが備わっていますが、コプロセッサとしての役割ではなく、主プロセッサと並行して動作します。 -
エ: 分岐予測を行い,パイプラインの利用効率を高めた処理を実行できる。
誤り。分岐予測やパイプライン処理はCPUの特徴であり、GPUの設計とは異なります。GPUは単純な処理を大量に並列で行うことに特化しています。
答え
イ: 汎用の行列演算ユニットを用いて,行列演算を高速に実行できる。
出典:令和3年度 春期 応用情報技術者試験 午前 問10