NPUが0.6TOPSから50TOPSまで性能を伸ばしたのは、端末内で動かすAI機能が増え、求められる処理能力が上がり続けたためだ。2017年のApple A11 Bionicは、0.6TOPSでFace IDを動かした。2024年5月にはMicrosoftが、Copilot+ PCの必須条件を「40TOPS以上のNPU」と定めた。翻訳や画面履歴の検索を、クラウドではなく端末内で処理するためだ。同じ2024年には、Qualcommが45TOPS、AMDが50TOPSのNPUを投入した。NPUは行列積に回路を絞り、同じ電力でCPUより5〜10倍効率よく処理できるため、電池寿命を保ったままこの性能を載せられる。
ひとことで言うと(初心者向け)

NPU(ニューラルプロセッシングユニット)はスマホやPC内でAIの計算に特化した半導体ユニット。CPUやGPUと並んでSoCに統合され、写真補正・音声認識・顔認識などをクラウドなしで高速かつ省電力にこなします。

構造で言うと(投資家向け)も見る
構造で言うと(投資家向け)

2017年Apple A11 Neural Engine(0.6 TOPS)から2024年AMD Ryzen AI 300(50 TOPS)まで7年で約83倍の性能向上。Microsoft Copilot+(2024年5月)がNPU 40 TOPSを必須条件化し、Qualcomm・AMD・Intel・MediaTekの差別化軸がNPU性能へ移行。クラウドAI偏重からオンデバイス推論へのシフトが端末向け半導体の設計を変えています。

NPU(ニューラルプロセッシングユニット)とはなにか

NPU(Neural Processing Unit)は、ニューラルネットワークの演算に特化した演算ユニットだ。CPUが「何でも処理できる汎用コア」であり、GPUが「並列計算を大量にこなすグラフィックス・AI学習向けコア」であるのに対し、NPUは「行列積(乗算+加算)を高速かつ省電力に繰り返す専用回路」として設計されている。

スマートフォンやPCのSoC(System on Chip)には現在、CPU・GPU・NPUがひとつのダイに統合されている。使い分けは明確だ。OSや複雑なアプリの実行はCPUが担い、ゲームや動画処理・AIモデルのはGPUが担う。そしてカメラのリアルタイム顔認識、音声認識、リアルタイム翻訳、写真AIなどの「推論処理」はNPUが担う。

NPUの演算核となるのは、掛け算と足し算だけをひたすら繰り返す専用回路だ。ニューラルネットワークの推論は本質的に「重みと入力の行列積を繰り返す」だけの処理で、分岐や条件判断がほぼない。この単純な繰り返しをCPUで実行すると汎用コアの能力が無駄になり、GPUで動かすとデータセンター向けに設計された大電力回路が端末の電池を急速に消耗する。NPUはこの掛け算・足し算専用の回路を大量に並べることで、同じ電力でGPUの5〜10倍の推論スループットを実現する。

なぜCPUでもGPUでもなくNPUが必要なのか

ニューラルネットワークの推論は「巨大な行列積の連続」だ。たとえば画像認識モデルでは、入力画像の数値を重み行列と掛け合わせ、結果を整えて次の層へ渡す操作を何十層も繰り返す。このパターンはほぼ変わらず、CPUの得意とする「条件分岐」や細かな制御処理は必要ない。

CPUで推論を走らせると、多くの命令が「待ち時間」になる。GPUは行列積が得意だが、データセンター向けGPU(H100等)は500Wを超え、スマートフォンやノートPCでの常時利用には不向きだ。NPUは数W〜数十Wの電力で特定ワークロードをこなすよう回路を削ぎ落としたの一種であり、スマートフォンの電池寿命を保ちながらAI機能を提供できる。「GPUとCPUの違いの詳細はこちら」。

Apple A11 Bionicが2017年に変えたもの

2017年9月12日、AppleはiPhone 8と同時にA11 Bionicを発表し、スマートフォン向けSoC初のNPU「Neural Engine」を搭載した。2コアで構成されたこのNeural Engineの処理能力は0.6 TOPS(Tera Operations Per Second=1秒間に約6,000億回の演算)だった。

この0.6 TOPSという数値は当時のソフトウェア要件に対して十分だった。Face IDは赤外線カメラが捉えた顔の30,000点の深度マップをリアルタイムに解析して本人確認を行う。A11以前は顔認識や音声認識をCPUで処理するか、一部をクラウドに委ねていたが、Neural EngineによってiPhone単体でミリ秒以下の応答が可能になった。

Appleはその後世代ごとにNeural Engineを強化した。2023年のA17 Proでは35 TOPSに達し、2024年のApple M4では38 TOPSのNeural Engineを搭載した。2025年の「M5(16コアNeural Engine搭載)」はさらなる性能向上を実現している。

AI PCとCopilot+:40TOPSが必須条件になった理由

2024年5月、MicrosoftはCopilot+ PCという新たなPC基準を定義した。その要件の核心はNPU単体で40 TOPS以上の処理能力だ。

この基準の意図は明確だ。Microsoftが搭載したいAI機能——画面上の操作を全記録して後から検索する「Recall」、リアルタイム翻訳・字幕、AIによる写真補正——はプライバシーと遅延の観点からクラウドではなく端末内で処理する必要がある。40 TOPSはこれらの機能をストレスなく動かす最低ラインとして設定された。

QualcommのSnapdragon X EliteはHexagon NPUで45 TOPSを達成し、Copilot+対応PCの最初の選択肢となった。AMDはRyzen AI 300シリーズ(2024年7月発売、XDNA2アーキテクチャ)で50 TOPSを実現し、IntelもCore Ultra 200V系列でNPU 48 TOPSを搭載した。

主要SoC NPU性能比較(2017→2025年)

チップメーカー搭載年NPU性能
A11 Bionic(Neural Engine)Apple20170.6 TOPS
A17 Pro(Neural Engine)Apple202335 TOPS
M4(Neural Engine)Apple202438 TOPS
Snapdragon X Elite(Hexagon NPU)Qualcomm202445 TOPS
Core Ultra 200V(NPU 4)Intel202448 TOPS
Ryzen AI 300(XDNA2 NPU)AMD202450 TOPS

7年で処理能力は約83倍に成長した。ただし、各社のTOPS値は測定条件(整数演算INT8か浮動小数点FP16か等)によって変わるため、異なるメーカー間の横比較は参考値として扱う必要がある。

オンデバイスとクラウドのAI——NPUはどこまで担うのか

「エッジAIとデータセンターAIの役割比較」でも解説しているが、オンデバイスとクラウドには明確な役割分担がある。オンデバイス(NPU)が優れているのは低遅延・プライバシー保護・オフライン動作の3点だ。顔認証・音声認識・リアルタイム写真処理のように、個人データを外部に送りたくない処理や、数十ミリ秒以下の応答が必要な処理はNPUが担う。

一方、クラウドAIが必要な場面も多い。GPT-4クラスの大規模言語モデルの実行や、最新ニュースへの対応など、数百GBのパラメータが必要なタスクはNPUでは非現実的だ。「AIデータセンターの推論需要は2026年に全AI計算の約2/3を占める見込み」であり、端末のNPUとデータセンターのGPU・ASICが役割を分担しながらAIエコシステムを支えていく構図が固まりつつある。

この記事のまとめ

  • NPUはニューラルネットワーク推論の行列積に特化したASICの一種。CPUより汎用性は低いが、同じ電力でAI推論を5〜10倍効率的に処理する。
  • 2017年Apple A11 BionicのNeural Engine(0.6 TOPS)が世界初のスマートフォン向けNPU。Face IDのリアルタイム顔認識に使用された。
  • 2024年時点でApple M4(38 TOPS)・Qualcomm Snapdragon X Elite(45 TOPS)・Intel Core Ultra 200V(48 TOPS)・AMD Ryzen AI 300(50 TOPS)が主要NPU搭載チップをリード。
  • Microsoft Copilot+ PCがNPU 40 TOPS以上を必須条件(2024年5月)に定め、PC市場でNPUが選定基準の核心へ。
  • オンデバイス推論(プライバシー・低遅延)とクラウドAI(大規模モデル・最新知識)が相互補完。NPUは今後も端末AI機能の基盤として成長を続ける。

この記事のまとめ

  • NPUはニューラルネットワーク推論の行列積に特化したASICの一種。CPUより汎用性は低いが、同じ電力でAI推論を5〜10倍効率的に処理する。
  • 2017年Apple A11 BionicのNeural Engine(0.6 TOPS)が世界初のスマートフォン向けNPU。Face IDのリアルタイム顔認識に使用された。
  • 2024年時点でApple M4(38 TOPS)・Qualcomm Snapdragon X Elite(45 TOPS)・Intel Core Ultra 200V(48 TOPS)・AMD Ryzen AI 300(50 TOPS)が主要NPU搭載チップをリード。
  • Microsoft Copilot+ PCがNPU 40 TOPS以上を必須条件(2024年5月)に定め、PC市場でNPUが選定基準の核心へ。
  • オンデバイス推論(プライバシー・低遅延)とクラウドAI(大規模モデル・最新知識)が相互補完。NPUは今後も端末AI機能の基盤として成長を続ける。
スポンサーリンク

よくある質問(FAQ)

Q.NPUとはなにか、CPUやGPUとどう違うのですか?+

NPU(ニューラルプロセッシングユニット)はAIの推論演算に特化した演算ユニットです。CPUは複雑な汎用処理を少数コアで高速に行い、GPUは大量の並列計算(AI学習にも使用)を行います。NPUはニューラルネットワークの行列積(乗算・加算)だけに最適化した専用回路で、同じ消費電力でGPUより5〜10倍効率的に推論を実行します。スマートフォンのSoCではCPU・GPU・NPUが1チップに統合されています。

Q.TOPSとはなんですか?+

TOPS(Tera Operations Per Second)はNPUやAIチップの処理能力を示す単位で、1秒間に何兆回の演算(主に行列積の乗算・加算)を処理できるかを表します。数値が高いほど多くのAI処理を同時にこなせます。ただしTOPS値はモデルの種類や精度(INT8/FP16など)によって計算方法が異なるため、異なるメーカー間での単純比較には注意が必要です。

Q.Copilot+ PCにはなぜNPUが必要なのですか?+

Microsoft Copilot+ PCは2024年5月に定義されたAI PC基準で、NPU単体で40 TOPS以上の性能を必須条件としています。Recall(PC操作の全履歴をAIで検索)やリアルタイム翻訳・字幕、写真AIなどの機能をクラウドに頼らず端末内で処理するためです。プライバシー保護、低遅延、インターネット接続不要というメリットがあります。

Q.スマートフォンにNPUはいつから入っているのですか?+

2017年9月、AppleがiPhone 8とともに発表したA11 Bionicが世界初のスマートフォン向けNPUを搭載しました。「Neural Engine」と呼ばれる2コア・0.6 TOPSの専用ユニットで、Face IDのリアルタイム顔認識に使われました。その後2021年以降の主要Android SoC(Qualcomm Snapdragon 8シリーズ、MediaTek Dimensityシリーズ)にも標準搭載されるようになりました。

用語集

推論(インファレンス)/ inference
学習済みのAIを実際に使って答えを出す処理。質問に答える・文章を生成するなど、利用時の計算がこれにあたる。
ASIC(カスタムチップ)/ Application-Specific Integrated Circuit
特定の用途だけに特化して作る専用チップ。汎用品より無駄がなく、決まった処理を安く・省電力でこなせる。
学習(トレーニング)/ training
大量のデータからAIモデルを作り込む処理。膨大な計算力を一度に必要とし、巨大なGPUクラスタを使う。

参考資料・引用元

  1. iPhone 8 and iPhone 8 Plus: A new generation of iPhone一次情報
    Apple Newsroom(2017-09-12)— 使用箇所: 2017年9月にAppleがiPhone 8と同時に発表したA11 Bionicが、スマートフォン向けSoCとして世界で初めてNPU(Neural Engine)を搭載。2コア・0.6 TOPSの処理能力でFace IDのリアルタイム認識を実現(要確認・Apple公式)
    https://www.apple.com/newsroom/2017/09/iphone-8-and-iphone-8-plus-a-new-generation-of-iphone/
  2. Apple unleashes M5, the next big leap in AI performance for Apple silicon一次情報
    Apple Newsroom(2025-10)— 使用箇所: M5の製造ノード(第3世代3nm)・16コアNeural Engine・UMA帯域153GB/s・AI GPU性能M4比4倍
    https://www.apple.com/newsroom/2025/10/apple-unleashes-m5-the-next-big-leap-in-ai-performance-for-apple-silicon/
  3. Copilot+ PC requirements一次情報
    Microsoft(2024-05)— 使用箇所: Microsoft Copilot+ PCの最低要件としてNPU 40 TOPS以上(加えてRAM 16GB以上・ストレージ256GB以上)(要確認・Microsoft公式)
    https://support.microsoft.com/en-us/topic/copilot-pc-requirements-be849e83-d52a-4be7-a40d-7c0aad1da2e8
  4. Snapdragon X Elite — Specifications一次情報
    Qualcomm Incorporated(2024)— 使用箇所: Snapdragon X EliteのHexagon NPU最大45 TOPS・OrionアーキテクチャCPUコア12基(最大3.8GHz)・Adreno GPU・LPDDR5X 136GB/s(要確認・Qualcomm公式)
    https://www.qualcomm.com/products/mobile/snapdragon/pcs-and-tablets/snapdragon-x-series/snapdragon-x-elite
  5. AMD Ryzen AI 300 Series Processors — XDNA 2 AI Engine一次情報
    AMD(2024-06)— 使用箇所: AMD Ryzen AI 300シリーズ(Strix Point・2024年7月発売)はXDNA2アーキテクチャのNPUを搭載し最大50 TOPSのNPU性能を実現。PC向けNPU性能で業界最高水準(要確認・AMD公式)
    https://www.amd.com/en/products/processors/laptop/ryzen/ai-300-series.html
  6. エッジAI/オンデバイスAIの基礎調査会社
    業界解説(媒体集計)(2025)— 使用箇所: 端末側で推論するエッジAIの利点(低遅延/プライバシー/省コスト/オフライン)・スマホ/PCのNPU搭載拡大
    https://www.arm.com/

この記事をシェア

XFacebookLINEB!はてブ

コメント

GitHub アカウントでログインしてコメントできます。