
※本記事にはアフィリエイト広告(プロモーション)が含まれています

PCパーツ・ガジェット専門
自作PCパーツやガジェットの最新情報を発信中。実測データに基づいた公平なランキングをお届けします。
結論:現行のWindows PCでGPUとNPUの「配分」を決めるのは、手作業の比率調整ではありません。モデル形式(ONNXなど)と実行プロバイダ(NPU/GPU/CPUのどのデバイスで動かすか)の選択、またはランナー側の自動配分で決めるのが基本です。役割の既定区分は、常時稼働・省電力系の推論はNPU、生成AI・画像・動画など高スループット系はGPU(あればdGPU)、対応していないモデルはCPUがフォールバックです(執筆時点:2026年11月1日。Microsoft LearnのWindows ML公式ドキュメントによる区分、取得2026年11月1日)。
前置きなしに、要点だけ挙げます。
NPU搭載PCで困るのが「NPUは結局何に使えるのか」「GPUとどう分担すればいいのか」ですが、答えは性能の配分比を計算することではなく、ソフトウェアの実行経路を設計することです。まず公式に確認できた役割区分を示します。
この区分を目的別に整理した「ワークロード別 配分表」が次の表です。数値は公式に確認できた区分のみで、推測の性能値は書いていません。
| ワークロード | 既定の実行先 | 公式の位置づけ(出典) |
|---|---|---|
| 常時稼働・省電力系の軽量推論(継続して動く端末内AI処理など) | NPU | 省電力で持続的な端末内推論向け/Windows ML(Microsoft Learn、取得2026-11-01) |
| 生成AI・画像・動画など高スループット系 | GPU(あればdGPU) | 高スループット系向け、一般にdGPUで最大性能/同 |
| 上記の実行先に対応していないモデル | CPU | 万能フォールバック/同 |
配分が「モデルと実行先の選択」で決まることを、現行スタックごとに補足します。
なお、以前の版にあった「NPUはTensor Coreを活用したFP16/INT8演算に特化」という記述は誤りでした。Tensor CoreはNVIDIA製GPU側のハードウェア名であり、NPUとは別物なので混同しないでください。
以下の節では、「基礎知識」で配分の仕組みを、「実践ガイド」と「Step 3: 応用テクニック」で現行スタックごとの進め方を、「比較と選択」以降で選び方を説明します。
2026年時点の現行構成では、GPUとNPUの分担は「実行プロバイダ(EP)」という層が担います。まず全体の流れと用語を整理します。
| ステップ | 内容 | 実際の例(出典つき) |
|---|---|---|
| 1. モデルを用意する | 推論対象のモデルを、ランナーが扱える形式に整える | Windows MLはONNX Runtimeベース。OpenVINOはONNXのほかPyTorch、TensorFlow、Keras、PaddlePaddle、JAX/Flaxなどからモデルを利用可能 |
| 2. 実行先を決める | EPの選択、またはランナー側の自動判断 | AMDのVitis AI EPはモデルのどの部分をNPUで実行するかを自動判断。OpenVINOはCPU/GPU(Intel内蔵・dGPU)/Intel NPUから選択 |
| 3. 実行する | EP経由でNPU/GPU/CPUへ配分して実行 | Windows MLではEP自体がWindows Update経由でインストール・更新される |
| 4. 動作を確認する | どのデバイスで動いたかを確認する | 本稿では確認手順を実測していないため、具体的な監視コマンドは記載しない(実測は未確認) |
ここでは、公式ドキュメントから確定できる条件だけを整理します。最低VRAM量や推奨GPUのような数値要件は、本稿執筆時点で確認根拠がないため記載しません(実測は未確認)。
| 項目 | 確定している公式情報 | 出典(確認日) |
|---|---|---|
| NPU用・特定GPUハードウェア用の最適化EPのOS条件 | Windows 11 24H2(build 26100)以降が必要 | Microsoft Learn(本文更新2026-09時点・取得2026-11-01) |
| CPUとGPU(DirectML経由) | 現行サポート中のWindowsすべてで利用可 |
| 同 |
| アーキテクチャ | x64 / ARM64 | 同 |
| 最上位のNPU層 | Copilot+ PCに搭載 | 同 |
| dGPUの要否(Intel環境) | Core UltraはNPUとGPUを統合し「Discrete accelerators not required」 | Intel公式製品ページ(取得2026-11-01) |
| AMD環境の対象デバイス | NPU(XDNA)とiGPUの両方 | AMD Ryzen AI Software公式docs v1.9.0(取得2026-11-01) |
| スタック | 位置づけ | 出典(確認日) |
|---|---|---|
| Windows ML | Windows向けのローカルAI推論フレームワーク。ONNX Runtimeベース。EPはWindows Update経由でインストール・更新される | Microsoft Learn(本文更新2026-09時点・取得2026-11-01) |
| OpenVINO | CPU(x86/ARM)、GPU(Intel内蔵・dGPU)、AIアクセラレータとしてのIntel NPUでの推論に対応 | OpenVINO公式README(取得2026-11-01) |
| AMD Ryzen AI Software | NPU(XDNA)+iGPUの両方での推論を可能にする。デプロイはONNX Runtime+Vitis AI EP。量子化ツールキットはAMD Quark。上位API/ServerはLemonade SDK | AMD公式docs v1.9.0(取得2026-11-01) |
バージョン番号のような具体値は、公式ドキュメントで確認できた範囲(AMD Ryzen AI Software v1.9.0など)に限って記載し、推測のバージョンや更新番号(旧版にあったKB番号やSDKの相対番号など)は書きません。
結論:進め方は「経路の選択 → 実行先の決め方 → 実行と確認」の3段階に固定するのが安全です。実装手順の実測は行っていないため、以下では公式ドキュメントで確認できる構成を示します。
1. 経路の選択
2. 実行先の決め方
3. 実行と確認
SDK的なダウンロード・設定手順は実測していないため記しません。代わりに、設定に先立って確認しておく条件を表にまとめます。
| 確認事項 | 内容 | 備考 |
|---|---|---|
| OSバージョン | NPU用・特定GPU用の最適化EPにはWindows 11 24H2(build 26100)以降が必要 | CPU/GPU(DirectML経由)は現行サポート中のWindowsで利用可 |
| アーキテクチャ | x64 / ARM64 | Microsoft Learnの明記どおり |
| 使うスタック | Windows ML/OpenVINO/AMD Ryzen AI Software | アプリの実装事情・対象チップから決める |
| モデル形式 | ONNXが共通の出発点になる場面が多い | OpenVINOはONNX以外にもPyTorch、TensorFlow、Keras、PaddlePaddle、JAX/Flaxに対応 |
| AMD機の量子化 | INT8などへの量子化は省電力・省メモリに有効。量子化なしFP32は内部でbfloat16に変換するフローあり | ツールキットはAMD Quark |
結論:現行スタックの「動的配分」は、ランナー側の自動判断とWindows側のEP管理に置き換わっています。ここでは、公式に確認できる動作と、設計上の方針(判断)を分けて示します。
設計上の判断(実測値に基づくものではなく方針です):継続して動く軽い推論はNPUへ寄せ、重い生成系や画像・動画の処理はGPU(あればdGPU)へ寄せる区分を最初に固定し、例外となるモデルだけを個別に検討するのが安全です。
結論:ここに書くのは、公式の区分に基づく構成例です。性能の測定値は含みません(実測は未確認)。
| 要素 | 割り当て | 根拠(出典) |
|---|---|---|
| 常時・継続的に動く推論 | NPU | 省電力で持続的な端末内推論向け/Windows ML(Microsoft Learn) |
| 生成AI・画像・動画などの処理 | GPU(あればdGPU) | 高スループット系向け、一般にdGPUで最大性能/同 |
| 実行先の対応がないモデル | CPU | 万能フォールバック/同 |
これはローカルLLMの実行です。
結論:配分の設計で問題が起きたときは、性能の測り直しの前に「区分・OS条件・EPの状態」の3点から確認します。実測していない診断手順やコマンドは提示しません。
確認する点を順番に示します。
| 確認点 | 眼目 | 出典 |
|---|---|---|
| ワークロードとデバイスの区分 | 高スループット系はGPU(あればdGPU)向き、NPUは省電力持続推論向け | Windows ML(Microsoft Learn) |
| OSのバージョン | NPU用・特定GPU用の最適化EPはWindows 11 24H2以降 | 同(build 26100) |
| EPの管理 | EPはWindows Update経由でインストール・更新(アプリ同梱不要) | 同 |
| モデルの量子化 | INT8などへの量子化は省電力・省メモリに有効(FP32は内部bfloat16変換フロー) | AMD公式docs v1.9.0 |
結論:EPの更新はWindows側に任せ、モデル側の工夫(量子化)と既定フローの選択を運用の軸にします。
本記事ではベンチマーク実測を行っていません(実測は未確認)。そのため、処理時間や効率のような数値比較表はこの版から削除し、確認できる性質と出典だけを示します。
| 処理系 | 得意な用途(公式の位置づけ) | 出典 |
|---|---|---|
| NPU | 省電力で持続的な端末内推論 | Windows ML(Microsoft Learn) |
| GPU | 画像・動画・生成AIなど高スループット系。一般にdGPU上で最大性能 | 同 |
| CPU | 万能フォールバック(+IHV最適化) | 同 |
実数値が必要なときは、対象モデル・対象デバイスでご自分の環境の実測を取り直す前提で設計してください。
結論:処理系の選択は「用途区分+OS条件+スタックの整合」で決めます。根拠のない製品別の価格・性能比較は行いません。
旧版にあった架空の「製品A/B/C」比較(価格・GFLOPSなど)は根拠がないため削除しました。処理系の比較のみを、公式の位置づけで示します。
| 処理系 | 得意な用途 | 補足 | 出典 |
|---|---|---|---|
| NPU | 省電力で持続的な端末内推論 | 最も強力なNPU層はCopilot+ PCに搭載 | Windows ML(Microsoft Learn) |
| GPU | 画像・動画・生成AIなど高スループット系 | 一般にdGPU上で最大性能 | 同 |
| CPU | 万能フォールバック(+IHV最適化) | 現行サポート中のWindowsで利用可(DirectML経由) | 同 |
| Intel NPU(OpenVINO経由) | AIアクセラレータとしての推論先 | OpenVINOはCPU/GPU(Intel内蔵・dGPU)にも対応 | OpenVINO公式README |
FPGAなど、本稿で根拠を確認できていない比較対象は対象外とします。
GPU×NPUのワークロード配分は、手動の比率調整の話ではありません。現行Windows PCでは、モデル(ONNXなど)と実行プロバイダ(EP)の選択、またはランナー側の自動配分で決まります。役割の既定区分は、NPU=省電力で持続的な端末内推論、GPU=画像・動画・生成AIなど高スループット系(一般にdGPUで最大性能)、CPU=万能フォールバックです(Windows ML公式、取得2026-11-01)。AMD Ryzen AI環境ではVitis AI EPがモデル内のNPU部分を自動判断します。条件として、NPU用・特定GPU用の最適化EPはWindows 11 24H2(build 26100)以降が必要で、LLM実行はAMD環境ではOGAまたはllama.cpp(iGPUのみ)の既定フローに沿います。
本記事の限界も明示します。ベンチ実測は行っておらず(実測は未確認)、TOPS・処理時間・効率・価格のような数値は一切記載していません。購入や設計の最終判断に数値が必要な場合は、ご自分の環境での実測と、参考資料に列挙した公式ドキュメント(一次情報)の確認を行ってください。
Q1. NPUとGPUはどう使い分ければいいですか?
A. 結論:常時稼働・省電力系の推論はNPU、生成AI・画像・動画など高スループット系はGPU(あればdGPU)、対応していないモデルはCPUがフォールバックです。この区分はWindows ML公式ドキュメントのデバイス説明に沿っています。AMD Ryzen AI機では、モデルのどの部分をNPUで実行するかをVitis AI EPが自動判断します。
Q2. NPUだけでローカルLLMは動きますか?
A. 結論:現行スタックでは、LLMをNPU単独で動かす構成は標準ではありません。AMD Ryzen AI Software公式docsでのLLM実行フローはOnnxRuntime GenAI(OGA)またはllama.cppベースで、llama.cppはiGPUのみ対応です(取得2026-11-01)。NPUとGPUの任意の分割によるLLM配分は、公式docsでは示されていません。
Q3. Copilot+ PCではないPCでもNPUは使えますか?
A. 結論:使えますが、条件があります。Windows MLでは、CPUとGPU(DirectML経由)は現行サポート中のWindowsすべてで利用可能な一方、NPU用・特定GPUハードウェア用の最適化EPはWindows 11 24H2(build 26100)以降が必要です。また「最も強力なNPU層はCopilot+ PCに搭載」と公式に明記されています。Intel Core UltraはNPUとGPUをチップ内に統合し、dGPUがなくとも済む旨を公式に明記しています。
参考資料は本記事で参照した公式一次情報に限ります(いずれも取得日2026-11-01。Windows MLは本文更新2026-09時点の内容を含む)。
| パターン | 概要 | 根拠(出典) |
|---|---|---|
| 役割区分の固定 | NPU=常時・省電力、GPU=高スループット、CPU=フォールバック | Windows ML(Microsoft Learn) |
| EP任せの部分配分 | モデルのどの部分をNPUで実行するかを自動判断 | AMD Vitis AI EP(公式docs v1.9.0) |
| デバイスの明示選択 | CPU/GPU(Intel内蔵・dGPU)/Intel NPUから選択 | OpenVINO公式README |
| 量子化 | INT8など低ビット幅への変換。省電力・省メモリに有効 | AMD Quark(公式docs v1.9.0) |
| LLMは既定フロー | OGAまたはllama.cpp(iGPUのみ) | 上記docs |
本リライト時点で実在を確認できた内部記事・ガイドがなかったため、誤リンク防止の観点から内部リンクの一覧は設けていません。一次情報は上記の公式ドキュメントを参照してください。
本記事の要点を再掲します。
| ポイント | 内容 |
|---|---|
| 基本方針 | 配分は「モデルと実行プロバイダの選択」+ランナー側の自動配分。手動の比率調整ではない |
| 役割区分 | NPU=省電力持続推論、GPU=高スループット(dGPU)、CPU=フォールバック(Windows ML公式) |
| 自動配分 | AMD Vitis AI EPがモデル内のNPU部分を自動判断。OpenVINOはデバイスの明示選択 |
| 条件 | 最適化EP(NPU用・特定GPU用)はWindows 11 24H2(build 26100)以降。アーキテクチャはx64/ARM64 |
| LLM | AMD環境はOGAまたはllama.cpp(iGPUのみ)。任意分割は非標準 |
| 限界 | 実測ベンチは未実施。TOPS・処理時間・効率・価格などの数値は記載しない |
本記事では実装コード例を掲載していません(実装手順の実測をしていないため)。実装を始めるときは、上表の公式ドキュメント(Windows ML/OpenVINO/AMD Ryzen AI Software docs)の公式サンプルを起点にしてください。




[]

NPUとGPUのAIタスクにおける性能差・得意分野・使い分け基準を比較解説。Intel AI Boost/AMD XDNA 2/Qualcomm HexagonのTOPS性能比較表、NPU向き常時稼働タスク vs GPU向き大規模推論・学習タスクの分類、ソフトウェア対応状況と将来展望。購入前に必ず確認したい情報を網羅。

[]




この記事で紹介したモニターの商品情報をAmazonで確認できます。
Q: さらに詳しい情報はどこで?
A: 自作.comコミュニティで質問してみましょう。
この記事の内容に関連するグラフィックボードを掲載しています。対応規格・必要な性能・販売条件を比較して選んでください。
レビュー募集中
グラフィックボードの仕様・取り扱い状況はAmazon上でご確認ください。
※ 当サイトはAmazonアソシエイト・プログラムの参加者です。
