
CPU(Central Processing Unit、中央処理装置)は、コンピュータが行う計算・命令実行を担う中核の半導体チップです。1971年にIntelが発売した「4004」を世界初のマイクロプロセッサとし、半世紀以上にわたって性能向上を続けてきました。現在のPC・スマホ・サーバはもちろん、家電・自動車にも組み込まれており、私たちの暮らしを物理的に動かしている「頭脳」がCPUです。
この記事の目次
- CPUの基本的な仕事
- CPU性能を決める指標
- x86とARMの戦い
- CPUとGPUの役割分担
- まとめ
CPUの基本的な仕事

CPUの中身は大きく「演算装置(ALU)」「制御装置(CU)」「レジスタ」「キャッシュ」に分かれます。メモリから命令を読み出し、解釈し、ALUで計算し、結果をメモリやレジスタに書き戻す——この「フェッチ→デコード→実行→書き戻し」のサイクルを、毎秒何十億回も回しているのがCPUの正体です。
近年のCPUはこの基本サイクルを並列化・パイプライン化することで性能を稼いでいます。1つのコアが複数の命令を同時に実行する「スーパースカラ」、CPU内部に複数のコアを集積する「マルチコア」、1つのコアが2つのスレッドを同時に動かす「ハイパースレッディング/SMT」など、並列性が現代CPU性能の鍵です。
CPU性能を決める指標

CPUのスペックを比べるとき、もっとも目に入るのはクロック周波数(GHz)とコア数です。クロックは「1秒間に何回処理できるか」の単純な指標で、コア数は「並列でどれだけ走れるか」。シングルスレッド性能とマルチスレッド性能は別物なので、用途に応じてどちらを見るかが重要になります。
実性能を測るならGeekbenchやCinebenchなどのベンチマーク、ゲーム用途なら実ゲームのフレームレートを参考にするのが現実的。スペック表だけで決めず、第三者のベンチマーク結果を必ずチェックする癖をつけるとよいでしょう。
x86とARMの戦い

CPUの命令セットアーキテクチャ(ISA)には大きくx86系(Intel/AMD)とARM系の2大勢力があります。PC・サーバは長らくx86が支配し、モバイルはARMが独占——という棲み分けがここ数年で崩れ始めました。
AppleがMacにARM系の自社設計M1チップを採用(2020年)、サーバではAWS GravitonがARMで電力効率を訴求し、Microsoftまでも独自ARMチップを発表する流れが加速しています。「電力性能比でARMが優位」という構図が広まり、x86陣営も追随を急ぐ局面です。
CPUとGPUの役割分担

現代のコンピュータはCPUだけで動いているわけではなく、用途に応じてGPU(画像・並列演算)、NPU(AI処理専用)、FPGAなどと分担します。CPUは「少数の万能なコアで、複雑な分岐を含む処理を高速にこなす」役割、GPUは「単純な計算を大量並列でこなす」役割、というのが現代の典型です。
AI学習・推論ではGPUが主役になりがちですが、OSやアプリの基幹処理、データベース、Webサーバ等の「ふつうの処理」は依然CPUが中心。コンピュータの性能を考える時は、CPU単体ではなくシステム全体のバランスで見る視点が大切です。
まとめ
CPUは半世紀にわたって性能を高め続け、それが私たちの生活・産業のあらゆる場面のデジタル化を可能にしてきました。AI時代に入りGPUの存在感が増しても、CPUがコンピュータの中心であり続ける構図は当面変わりません。
※本記事はIT用語辞典の手書きドラフトです。公開前に最新情報・出典を確認のうえ加筆修正してください。

コメント