CPUとは?
-
Central Processing Unitの略で、コンピュータ内で制御や演算を行うための部品のこと。日本語では「中央演算処理装置」という。
-
CPUはコア(演算器)を数個〜数十個持っている。
GPUとは?
-
Graphics Processing Unitの略で、コンピュータグラフィックスの演算などを行う画像処理装置のこと。
-
GPUはコア(演算器)を数十個〜数千個持っている。
-
GPUはもともと画像処理を高速に行うために開発されたものだが、GPUを機械/深層学習などの汎用計算に応用する**「GPGPU(General purpose computing on GPU)」**が広がってきている。
CPUとGPUの違いは?
- CPUがOSのような複雑なプログラムの処理に適しているのに対して、GPUは大量の単純な計算が要求されるディープラーニングに適している。