NPUとは?CPU・GPUとの違いとAI PCでの役割を解説
AIの計算を少ない電力で処理するために設計された専用プロセッサーです。
PCやスマートフォンの仕様表で、CPU・GPUと並んで「NPU 50 TOPS」と書かれることが増えました。NPUは、端末上のAI処理を担当する専用回路です。
30秒で説明
NPUはNeural Processing Unitの略で、ニューラルネットワークの推論で多用する行列演算などを効率よく処理するプロセッサーです。CPUより用途を絞り、GPUより低い消費電力で端末上のAI処理を継続することを狙います。
背景ぼかし、音声処理、画像生成補助、翻訳などに使われます。ただし、アプリがNPUへ対応していなければ活用されず、NPU搭載だけであらゆるAIが速くなるわけではありません。
3分で詳しく
CPU・GPUとの違い
| 種類 | 得意なこと | 特徴 |
|---|---|---|
| CPU | OSやアプリの幅広い処理 | 汎用性が高い |
| GPU | 大量の並列計算、映像、AI | 高性能だが消費電力も大きくなりやすい |
| NPU | 対応するAI推論 | 特定処理を省電力で継続しやすい |
実際の端末は一つだけを使うのではなく、処理に応じてCPU、GPU、NPUを分担させます。マルチモーダルAIの一部機能が端末内で動く場合にも、この分担が使われます。
TOPSとは?
TOPSは1秒あたり何兆回の演算を行えるかを示す指標です。ただし、演算の精度、メモリー帯域、ソフトウェア、対応モデル、消費電力が違えば、同じTOPSでも実際の速度は変わります。メーカーをまたぐ単純な優劣表ではありません。
AI PCとの関係
MicrosoftはCopilot+ PCの当初要件として40 TOPS以上のNPUなどを示しました。AI PCではNPUを搭載する製品が増えていますが、Apple、Intel、AMD、Qualcommなどで名称・構成は異なります。「NPU」は共通する分類でも、使える機能や性能は端末とOSで異なります。
端末上で動かしやすいモデルとしては、規模を抑えたSLM(小規模言語モデル)もあります。ただし、SLMであっても必要な性能やメモリーはモデルごとに異なります。
よくある誤解
NPUは小さなGPU?
重なる計算はありますが、設計目的や対応ソフトウェアが異なります。GPUを完全に置き換える部品ではありません。
NPUなら生成AIを全部オフラインで動かせる?
モデルの大きさ、メモリー、アプリの対応次第です。クラウドへ接続する機能も多く、NPUの有無だけでは判断できません。
ひとことで振り返る
NPUは、端末上のAI推論を効率よく処理する専用プロセッサーですが、実力はTOPSだけでなくソフトウェアと端末全体で決まります。
参考資料
- Microsoft Support, All about neural processing units, 更新状況: サポート資料, 対象: NPUの基本定義, 確認日: 2026年10月3日
- Microsoft, Copilot+ PCs, 更新状況: 開発者資料, 対象: NPU・TOPS・端末要件, 確認日: 2026年10月3日
- Intel, What Is an NPU?, 更新状況: 技術解説, 対象: CPU・GPUとの分担, 確認日: 2026年10月3日
- AMD, AMD XDNA Architecture, 更新状況: 技術情報, 対象: メーカーごとの実装差, 確認日: 2026年10月3日
- Qualcomm, Qualcomm Hexagon NPU, 更新状況: 技術情報, 対象: モバイル・PCのAI処理例, 確認日: 2026年10月3日
📚 参考資料・出典
本記事は信頼できる公式発表や一次情報を基に作成されています(確認件数: 5件)。
ファクトチェック実施日:
※ 最新の制度改正や製品仕様の変更については、各公式発表をご確認ください。