IPA過去問ドリル

令和3年度 春期 応用情報技術者試験 午前 問10

テクノロジ/コンピュータ構成要素

ディープラーニングの学習に GPU を用いる利点として,適切なものはどれか。

出典:令和3年度 春期 応用情報技術者試験 午前 問10

正解:イ

解説

ディープラーニングの学習処理の中心は行列演算(積和演算)です。GPU は多数の演算コアで同じ演算を大量のデータに並列適用することに優れており,汎用の行列演算ユニットとして行列演算を高速に実行できる点が学習に GPU を用いる利点です(GPGPU)。

選択肢ごとの解説

  • 誤り。各プロセッサコアが独立に異なるプログラムを実行するのはマルチコア CPU などの MIMD 型の特徴です。GPU は多数のコアが同じ命令を並列実行する方式に適しています。
  • 正しい。GPU を汎用計算に使う(GPGPU)ことで,ディープラーニングで多用される行列演算を高速に実行できます。
  • 誤り。浮動小数点演算ユニットをコプロセッサとして用いるのは,かつての CPU の数値演算コプロセッサの説明です。
  • 誤り。分岐予測によってパイプラインの利用効率を高めるのは CPU の高速化技術の説明です。
応用情報技術者の過去問を演習モードで解く