GPU
AIを劇的に速くする「加速器」
「AIの学習にGPUが必要だ」という話をよく聞きませんか?本来は画像を映すための部品だったGPUが、なぜAIの発展に欠かせない「加速器」となったのか。その秘密を解き明かします。
CPUは「天才数学者」、GPUは「1000人の小学生」
コンピュータの脳みそといえばCPUですが、GPUとは何が違うのでしょうか?
CPU(中央演算処理装置) は、難しい数学から複雑な文章の処理まで何でもこなせる「一人の天才数学者」です。一つ一つの問題を解くスピードはとても速いですが、一度に一つのことしか集中できません。
対して GPU(画像処理装置) は、難しいことは苦手だけど、簡単な計算なら誰にも負けない「1000人の小学生」のような集団です。一人一人の能力は天才に及びませんが、みんなで一斉に分担して計算することで、膨大な量の単純作業を圧倒的なスピードで終わらせることができます。
なぜAIにGPUが必要なの?
AI(人工知能)が学習したり、答えを出したりするプロセスは、実は 「とてつもない数の単純な足し算と掛け算」 の繰り返しです。
例えば、1枚の画像が何であるかを判断する際、AIは画像の中にある何百万ものドット(画素)に対して同時に計算を行う必要があります。これをCPU一人で順番にやっていると日が暮れてしまいますが、GPUなら数千人の小学生(計算コア)が手分けして一瞬で処理してしまいます。
このように、特定の作業を劇的に速める仕組みを「加速器(アクセラレーター)」と呼び、GPUはAIにとって最高のエンジンなのです。
まとめ
- CPU は複雑な処理が得意な「万能タイプ」
- GPU は単純な計算を大量にこなす「並列処理タイプ」
- AIの計算は単純作業の山なので、GPUを使うと「加速」する
- 今では画像だけでなく、AIやシミュレーションの主役になっている
sell タグ
book 関連用語
bookmark 続けて読みたい記事
CATEGORY: AI
プロンプトとは? AIを動かす「魔法の注文書」
AIを思い通りに動かすための「命令文」であるプロンプト。その基本から、精度の高い回答を引き出すコツ(注文の仕方)を初心者向けにやさしく解説します。
arrow_forwardCATEGORY: バックエンド
APIとは? ソフトウェア同士をつなぐ「窓口」
「API」の正式名称や、アプリ同士がつながる仕組みを「レストランの注文」に例えて世界一わかりやすく解説します。
arrow_forwardCATEGORY: AI
ハルシネーションとは? AIがつく「もっともらしい嘘」の正体
AIが事実と異なる情報を生成してしまう「ハルシネーション(幻覚)」について、なぜ起こるのか、どう対策すべきかを世界一やさしく解説します。
arrow_forward