問8令和4年度 秋期テクノロジ系
ディープラーニングの学習にGPUを用いる利点として,適切なものはどれか。
- ア各プロセッサコアが独立して異なるプログラムを実行し,異なるデータを処理できる。
- イ行列演算ユニットを用いて,行列演算を高速に実行できる。
- ウ浮動小数点演算ユニットをコプロセッサとして用い,浮動小数点演算ができる。
- エ分岐予測を行い,パイプラインの利用効率を高めた処理を実行できる。
正解はイ
解説 本サイト独自(IPA公表のものではありません)
イ ディープラーニングの学習では,多数の値を用いた行列演算を繰り返し実行する。GPUは,同種の演算を大量のデータに対して並列に処理することに適しており,行列演算ユニットを用いて学習に必要な行列演算を高速化できる。
- ア ディープラーニングでは同種の演算を並列に行う点が利点であり,各コアが異なるプログラムを独立実行する点ではない。
- ウ 浮動小数点演算ができることだけではGPUを用いる固有の利点を示さず,行列演算の並列処理が重要である。
- エ 分岐予測は命令の分岐による処理の停滞を減らす仕組みであり,行列演算を大量に並列処理する利点とは異なる。
この解説は間違っています
この解説は,別のモデルによるレビューを受けています。
出典:令和4年度 秋期 応用情報技術者試験 午前 問8