ディープラーニングの学習にGPUを用いる利点として、適切なものはどれか。
ア | 各プロセッサコアが独立して異なるプログラムを実行し、異なるデータを処理できる。 |
イ | 汎用の行列演算ユニットを用いて、行列演算を高速に実行できる。 |
ウ | 浮動小数点演算ユニットをコプロセッサとして用い、浮動小数点演算ができる。 |
エ | 分岐予測を行い、パイプラインの利用効率を高めた処理を実行できる。 |
答え イ
【解説】
ア | 各プロセッサコアが独立して異なるプログラムを実行し、異なるデータを処理できるのは、マルチコアです。(×) |
イ | 汎用の行列演算ユニットを用いて、行列演算を高速に実行できるのは、GPUです。(〇) |
ウ | 浮動小数点演算ユニットをコプロセッサとして用い、浮動小数点演算ができるのは、FPU(Floating Point number processing Unit)です。(×) |
エ | 分岐予測を行い、パイプラインの利用効率を高めるのは、多くのCPUで採用されています。(×) |
【キーワード】
・GPU