教科書で学ぶプロセッサの種類と性能
定義GPGPU は、GPU が持つ大量の計算を同時にこなす能力を、画像処理以外の 汎用計算 に使う技術である。
解説機械学習の学習処理や科学技術計算のように、同じ形の計算を膨大な回数繰り返す処理は、GPU の多数のコアに分けると速く終わる。名前は General-Purpose computing on GPU (GPU による汎用計算) の略である。
たとえ壁画を一斉に塗るために集めた大勢の作業班に、今度は大量の書類の集計を分担させるようなもの。人数の多さという強みはそのままで、仕事の中身を絵以外に広げている。
記憶フックGPU の前に GP (General-Purpose = 汎用) を付けた形。前に付いた 2 文字が「画像以外にも」を表す。