この項目では、IT分野でのプロセッサについて説明しています。その他の用法については「プロセッサ (曖昧さ回避)」をご覧ください。
情報技術におけるプロセッサ(英: processor)も、一般分野で使われている「プロセッサ」という(一定の手順で処理する)処理装置、処理機、加工業者などの意味を持つ英単語[1](用語)を、情報技術分野のものごとも指すために原則的に同じ意味で使っている用語であり、一定の手順に基づいてデータを変換・演算・加工する機能を持った装置・ソフトウェア・システムの総称である[1]。プロセッサー、プロセサ、処理装置(しょりそうち、英: processing unit、プロセシング・ユニット)とも呼ばれる。
特定の用途に特化したプロセッサでは、用途を接頭語とした名称がしばしば付けられる[1]。 様々なプロセッサが存在する。分類法も多数ある。 ひとつは次のように基本的な役割で2つに大分類する方法である。 下の表は機能(役割)別分類の例である。その表の下には形態別分類も挙げておく。 ひとつのプロセッサが複数の分類に属することもある。マイクロプロセッサは、形態による分類ではマイクロプロセッサであり、コンピュータ内で主要なチップとして使われている場合は、機能(役割)による分類としてはCPUである。(ディスクリート回路形態で提供されるCPUと、集積回路化されて提供されるCPUがある)。 表. 機能別プロセッサ略称名称機能(役割)用途特性
例
CPU(中央処理装置) -コンピュータで主要な役割を果たすプロセッサ(次のコプロセッサと対比されている分類)
コプロセッサ - 上のCPUと対比されている分類であり、コンピュータ内部で補助的な役割を果たす特定用途に特化したプロセッサ。(下の表で挙げているFPUやGPUなどはコプロセッサである)[注釈 1]
FPU浮動小数点演算装置浮動小数点数演算
GPUグラフィックス処理装置画像処理、あるいは並列処理全般(GPGPU)3DCGレンダリング、データ圧縮/展開、ディープラーニング、暗号通貨のマイニング 等々
DSPデジタルシグナルプロセッサ信号処理A/D変換(en:Analog-to-digital converter
アナログオーディオプロセッサ[2]アナログ音響信号処理サラウンド音響、トーン・コントロール、バランスコントロール
ラスターイメージプロセッサラスター画像処理
ネットワークプロセッサネットワークアプリケーション処理
PPU物理演算ユニット