昨今、機械学習の分野でよく聞く「GPU」というワード。
ゲームをされる方だと当たり前のワードだと思います。
GPUとは何か、ざっくりとメモ代わりにかきたいとおもいます。
一言で言うと単純作業が得意な処理装置です。
(間違っていたらご指摘ください。)
わかりやすいように、CPUと比較して説明したいと思います。
CPUは普段使うPCやスマホで使われています。
様々な処理をこなしてくれるなくてはならないものです。
PCで複数のソフトを起動していてもCPUが処理をしてくれます。
それに対してGPUは単純な計算処理を得意としています。
CPUよりもコア数が多く、並列処理が可能なため、計算スピードが格段に速いです。
そのためグラフィックの表示や機械学習の際のニュートラルのベクトル計算がCPUでは時間が掛かっていたものがGPUだと人間の感覚で一瞬でできてしまうのです。
(もちろん程度によります。一瞬というのは場合によります。つっこまないでくださいね‥)
ゲーミングPCとよばれているものはGPUを搭載していて当たり前のようです。