ローカルLLMの必要VRAM

GPU とモデルを選ぶと、重み・KV キャッシュ・実行時のオーバーヘッド込みで収まるかがわかります。

コンテキスト長

コンテキストが長いほど、KV キャッシュ(会話を覚えておくためのメモリ)が増えます。

その他のオプション
台数
1
量子化
GGUF Q8_0 · 自動 · gguf-q8_0
チェックポイント: Qwen/Qwen2.5-7B-Instruct-GGUF
ランタイム

この見積もりで使うエンジンと KV キャッシュの型です。

ワークロード

オーバーヘッドの想定と、プリフィル作業領域を含めるかどうかです。

トポロジ

モデルを複数デバイスへどう分割するか。メモリは合算しません。

複製数は上級オプションです。台数はノードまたは GPU であり、複製数ではありません。

予算

システム予約と安全余裕。数字を空にすると直前の値を保ちます。

GiB(2^30 バイト)

%

カスタムモデル

設定を読み込むか、構造を手入力します。読み込むまでリポジトリは走査しません。

ブラウザ内だけで解析します。ファイルは送信しません。

huggingface.co の config.json のみ。トークンなし。非公開リポジトリは拒否します。

見積もり

収まる

Qwen2.5-7B-Instruct · RTX 4090 24GB 上 · コンテキスト 8K

必要な量
8.66 GiB
RTX 4090 24GB で使える量
22.00 GiB

推定範囲:8.10 GiB〜8.66 GiB。

  • 重み 7.54 GiB
  • コンテキスト(KV キャッシュ) 0.44 GiB
  • オーバーヘッド 0.13 GiB
  • 空き 13.34 GiB

ファイル: GGUF Q8_0 · 自動で選択 · Qwen/Qwen2.5-7B-Instruct-GGUF

試せること

  • 余裕があります。コンテキスト 32K でも収まります(約 10.07 GiB)。

実行:未検証

詳細

ファイルバイト

チェックポイント: Qwen/Qwen2.5-7B-Instruct

ソフトウェアの対応

ランタイム状態注記
llama.cpp未確認メモリが足りても、指定のエンジン・量子化・OS で動くとは限りません。動いても速いとは限りません。
Ollama(llama.cpp 系)未確認メモリが足りても、指定のエンジン・量子化・OS で動くとは限りません。動いても速いとは限りません。
vLLM未確認未確認
SGLang未確認未確認
MLXこの機材では対象外未確認
ExLlamaV3未確認未確認

根拠と制限

  • メモリに余裕があっても、そのエンジン・量子化・OS の組み合わせで動くとは限りません。
  • ファイル形式上はこのエンジンで読み込めますが、このモデル・エンジンのバージョン・機材・OS での動作は検証していません。
結果を左右する前提
  • コンテキスト長はネイティブの 32768 トークン以内です。
  • 常駐する重みは総パラメータ数で見積もり、使われていない MoE エキスパートも含めます。
  • 重みのバイト数は選んだファイルだけで数えます。リポジトリ内の全量子化を合計することはありません。
  • ダウンロードサイズはピーク時の GPU メモリではありません。実行時のレイアウトや KVキャッシュが上乗せされます。
  • 計上したファイル: qwen2.5-7b-instruct-q8_0-00001-of-00003.gguf, qwen2.5-7b-instruct-q8_0-00002-of-00003.gguf, qwen2.5-7b-instruct-q8_0-00003-of-00003.gguf。
  • コンテキスト長は、シーケンスごとにキャッシュするトークン数(入力+生成分)です。
  • 同時シーケンスは1つのモデルを共有するため、重みはシーケンス数で増えません。
  • KVキャッシュの精度は、変更しない限り重みの量子化とは無関係です。
  • 28 個の query heads ではなく 4 個の KV heads を使います。
  • プリフィルのピークと定常デコードは同じではありません。高シナリオはプリフィル寄りです。
  • エンジン予約はウェイトと KV の実使用量ではありません。
  • llama.cpp の計算バッファはコンテキストとバッチで増えます。ここは調整可能なシナリオで、一致する校正がある場合だけ実測として示します。
  • ホスト RAM は独立 GPU の VRAM に自動では入りません。
  • 量子化は gguf-q8_0 を自動選択しました。結果に実際の選択を表示しています。

データセット 2026-10-02.1 · 計算機 0.3.0

数値はモデル設定とファイルサイズからの推定で、実測ではありません。 計算方法

必要VRAMの内訳

結果は下の各項目の合計で、GPU や Mac で実際に使えるメモリと比べます。数値は見積もりで、実測ではありません。計算式は算出方法に、コンテキスト分のメモリだけを知りたいときはKV キャッシュ計算機をどうぞ。

  1. 重み

    選んだ重みファイル(GGUF または safetensors)の実バイト数。パラメータ数からの概算ではありません。MoE はすべてのエキスパートを数えます。

  2. KV キャッシュ

    コンテキスト長と同時シーケンス数に比例し、各アーキテクチャのアテンション構造に従って計算します。

  3. ランタイムのオーバーヘッド

    推論エンジンの作業領域とバッファ。llama.cpp、vLLM、SGLang などのエンジンごとに範囲で示します。

  4. 使えるメモリ

    デバイス容量から OS と画面表示の予約分を引いた値。2 枚の GPU の容量を単純に足すことはしません。