問題 No.3673
コンピュータにおいて、画像処理や並列計算を効率的に実行するために用いられ、近年ではAIの機械学習やディープラーニングの演算処理にも広く活用されているプロセッサはどれか。
【正解の解説】
GPU
CPUが「複雑な指示をこなせる優秀な司令官1人」だとしたら、GPUは「単純作業を同時に大量にこなすアルバイトの大群」のようなものです。3Dゲームの綺麗なグラフィックを描写したり、AIが大量のデータを一気に学習したりする場面では、この多数の手による同時並行処理が絶対に欠かせないため、現代のIT社会で非常に重要な役割を担っています。
スポンサーリンク
【その他の選択肢の解説】
CPU
GPUと混同しやすいですが、CPUは「数少ない作業をマルチにこなす」のが得意で、GPUは「単純な計算を大量に同時にこなす」のが得意です。AIの学習などで膨大なデータを扱う際は、CPUだけでは処理が追いつかないため、GPUが相棒として組み合わせて使われます。試験ではそれぞれの役割の違いがよく問われるので注意しましょう。
DRAM
プロセッサ(計算をする頭脳)であるGPUとは全く異なり、DRAMは机の広さに例えられる「メモリ」のことです。机の上が広い(メモリの容量が大きい)とたくさんの教科書を広げて作業できますが、計算そのものを行うのはあくまでCPUやGPUの仕事です。記憶装置と演算装置の役割を混同しないようにしっかりと区別して覚えましょう。
SSD
SSDはパソコンの写真や動画、アプリを保存しておく「本棚」のようなものであり、計算処理を行うプロセッサのGPUとは役割が異なります。似たようなアルファベット3文字の略称であるため、試験で混同しないよう「計算する頭脳(CPU・GPU)」と「データを保存する倉庫(HDD・SSD)」という大前提の分類を頭に叩き込んでおきましょう。