Microsoft Phi-4 (14B) — 必要VRAM・量子化マトリクス & 推奨GPUガイド

Microsoft Phi-4 (14B)(Microsoft Phi、MIT)は常駐パラメータ 14.7B(トークンあたり有効 14.7B)、40 層、最大 16,384 コンテキストトークンに対応する グループ化クエリアテンション (GQA) 採用の Dense Transformer(密モデル) アーキテクチャです。

Microsoft Phi-4 (14B) インタラクティブ・メモリ & コンテキストシミュレーター

32,768 トークン

メモリ内訳 & メモリ帯域幅上限

余裕で収容可能
モデル重み: 51.9% KV: 39.1% Overhead: 9%
必要メモリ合計
16.00 GB
デバイスあたり割当量: 16.00 GB
モデル重み
8.30 GB
KVキャッシュ (FP16): 6.25 GB
推定単一ストリーム速度
37.5 tok/s
ランタイム & TPオーバーヘッド: 1.45 GB
OOM到達前の最大コンテキスト
71,519
トークン

アーキテクチャKV圧縮により単純なMHA FP16(25.00 GB)比で 75.0% 削減。

精度・量子化別 VRAMマトリクス(8K / 32K / 128K コンテキスト)

重み精度およびコンテキスト長ごとの必要GPUメモリ合計(batch = 1、FP16 KVキャッシュ)
精度 / 形式 実効 bpw 重みのみ 合計 @ 8K ctx 合計 @ 32K ctx 合計 @ 128K ctx 推奨構成 (@ 32K)
FP16 / BF16 16.00 bpw 27.38 GB 30.97 GB 35.65 GB 54.40 GB Apple M4 Pro 48GB
FP8 8.50 bpw 14.55 GB 17.75 GB 22.43 GB 41.18 GB RTX 3090 24GB
Q8_0 8.50 bpw 14.55 GB 17.75 GB 22.43 GB 41.18 GB RTX 3090 24GB
Q6_K 6.56 bpw 11.23 GB 14.33 GB 19.02 GB 37.77 GB RTX 3090 24GB
Q5_K_M 5.69 bpw 9.74 GB 12.79 GB 17.48 GB 36.23 GB RTX 3090 24GB
Q4_K_M 4.85 bpw 8.30 GB 11.31 GB 16.00 GB 34.75 GB RTX 3090 24GB
AWQ INT4 4.50 bpw 7.70 GB 10.70 GB 15.38 GB 34.13 GB RTX 4060 Ti 16GB
IQ4_XS 4.25 bpw 7.27 GB 10.26 GB 14.94 GB 33.69 GB RTX 4060 Ti 16GB

ハードウェア互換性 & デコード速度(Microsoft Phi-4 (14B) @ Q4_K_M, 32K コンテキスト)

主要GPUおよびApple Siliconにおける収容判定、メモリ使用率、推定デコード速度
ハードウェア構成 メモリ & 帯域幅 必要量 (32K) 収容判定 推定デコード速度
RTX 3090 24GB 24 GB · 936 GB/s 16.00 GB (67%) 余裕で収容可能 37.5 tok/s
RTX 4090 24GB 24 GB · 1008 GB/s 16.00 GB (67%) 余裕で収容可能 40.4 tok/s
RTX 5090 32GB 32 GB · 1792 GB/s 16.00 GB (50%) 余裕で収容可能 71.8 tok/s
Apple M-Max 64GB 64 GB · 546 GB/s 15.54 GB (24%) 余裕で収容可能 20.6 tok/s
Mac Studio 128GB 128 GB · 546 GB/s 15.54 GB (12%) 余裕で収容可能 20.6 tok/s
Mac Studio 192GB 192 GB · 800 GB/s 15.54 GB (8%) 余裕で収容可能 30.2 tok/s
NVIDIA A100 80GB 80 GB · 2039 GB/s 16.00 GB (20%) 余裕で収容可能 86.5 tok/s
NVIDIA H100 80GB 80 GB · 3350 GB/s 16.00 GB (20%) 余裕で収容可能 142.0 tok/s

検証済み Transformer アーキテクチャ仕様

Checkpoint ID
microsoft/phi-4
Ollama Tag
phi4:14b
License / Release
MIT · 2025-Q1
構造 & アテンション
Dense Transformer(密モデル)
アテンション機構
グループ化クエリアテンション (GQA)
総パラメータ数 (B)
14.7B
有効パラメータ / Token (B)
14.7B
隠れ層数 (Layers) / 隠れ層次元 (Hidden Size)
40 / 5120
クエリヘッド数 / KVヘッド数
40Q / 10KV (d=128)
Vocab / Max Position
100,352 / 16,384

量子化フォーマットはパックされた整数重みに加えてブロック単位のスケール係数とゼロポイントを保持します。4bit GGUF の Q4_K_M はパラメータあたり平均 4.85 実効ビット(4.00ではない)、Q8_0 は平均 8.50 bpw を消費します。Mixture-of-Experts モデルではトークンごとのホストページングを防ぐため、ルーティング対象および共有エキスパートのすべてがメモリ上に常駐します。

標準的な Grouped-Query Attention は全層で 2 × L × H_kv × d_head × S × B × bytes_kv を確保します。DeepSeek Multi-head Latent Attention (MLA) はKeyとValueを L × (d_kv_lora + d_qk_rope) × S × B × bytes_kv へ圧縮し、長文脈メモリを90%以上削減します。ハイブリッド・スライディングウィンドウはローカル層の消費を min(S, window_size) に抑えつつグローバル層のみ S に比例して拡張します。

Microsoft Phi-4 (14B) 用 vLLM & Ollama クイック起動コマンド

vLLM CLI (RTX 3090 24GB)
vllm serve microsoft/phi-4 \
  --tensor-parallel-size 1 \
  --max-model-len 32768 \
  --max-num-seqs 8 \
  --gpu-memory-utilization 0.95 \
  --kv-cache-dtype fp8 \
  --enable-prefix-caching \
  --port 8000
Ollama Modelfile
# Save as Modelfile, then run: ollama create phi-4-14b-custom -f Modelfile
FROM phi4:14b
PARAMETER num_ctx 32768
PARAMETER num_batch 512
PARAMETER flash_attn true

# Environment variables for ollama serve:
# OLLAMA_NUM_PARALLEL=8 OLLAMA_FLASH_ATTENTION=1 OLLAMA_KV_CACHE_TYPE=q8_0 ollama serve

同系列・同規模のオープンウェイトモデルを比較