LLM VRAM計算ツール

オープンモデルに必要なGPUメモリ(VRAM)を、パラメータ数・量子化・コンテキスト長から推定します。重み、KVキャッシュ、オーバーヘッドを分けて表示します。

更新日 無料・ブラウザの中で動きます

モデル
お使いのGPU
量子化
KVキャッシュ
18GB(推定値)

24GBのGPU(RTX 3090、RTX 4090)に余裕をもって収まります。

  • 重み16.1GB
  • KVキャッシュ0.7GB
  • オーバーヘッド1.1GB
お使いのGPURTX 4090
動く
残り4.8GB

メモリ容量別

  • 8GB 動かない
  • 12GB 動かない
  • 16GB 動かない
  • 24GB 動く
  • 32GB 動く
  • 48GB 動く
  • 80GB 動く
  • 96GB 動く

パラメータ数にはビジョンエンコーダが含まれます。テキスト専用のGGUFはわずかに小さくなります。

計算方法

重み=パラメータ数×選んだ量子化での1パラメータあたりのバイト数(FP16 / BF16 2.00、Q8_0 1.06、Q6_K 0.82、Q5_K_M 0.71、Q4_K_M 0.58、Q3_K_M 0.47。スケールと、量子化しない埋め込み層・出力層を含めた実効平均値)。KVキャッシュ=2×レイヤー数×KVヘッド数×ヘッド次元×コンテキスト長×1値あたりのバイト数(標準的なTransformerの場合)。新しい3つの設計は、実際のキャッシュの持ち方どおりに計算しています。スライディングウィンドウ・アテンションのレイヤー(Gemma、gpt-oss)はウィンドウの長さで増えなくなり、ハイブリッド構成のモデル(Qwen3.5以降、Nemotron)は少数のフルアテンションのレイヤーだけでキャッシュが増え、残りのレイヤーは小さな固定の状態を持ちます。MLA(Multi-head Latent Attention)のモデル(Mistral Small 4、GLM Flash)は、レイヤーごとに圧縮したベクトルを1つキャッシュします。どれに当たるかは各モデルのページに記載しています。オーバーヘッド=ランタイムのコンテキスト0.5GB+重みの4%。「収まる」はGPUのメモリの95%以下という意味で、デスクトップ表示とランタイムのぶんを残しています。MoEモデルはすべてのエキスパートを読み込むため、全パラメータ数で計算します。アーキテクチャの数値は各モデルが公開しているconfigから取っており、出典はモデル一覧に記載しています。

計算・2026年10月16日重み+KVキャッシュ+ランタイムのオーバーヘッド · 明示した計算式による推定値

推定がずれるとき、どちらにずれるか

  • Flash AttentionとページングされたKVキャッシュは、実際の使用量を推定値より減らします。長いコンテキストでは数GB減ることもあります。
  • 1より大きいバッチサイズは、KVキャッシュをバッチの数だけ増やします。このツールは会話1つを前提にしています。
  • 画像や音声の入力には、このツールが考慮していないエンコーダのメモリが加わります。
  • スライディングウィンドウ・アテンション、ハイブリッド構成(線形アテンション)、MLAのモデルは、実際のキャッシュの持ち方どおりに計算しています。Gemma、gpt-oss、Qwen3.5以降、Nemotron、Mistral Small 4、GLM FlashのKVキャッシュのバーがサイズの割に小さいのはこのためです。対応するキャッシュを実装していないランタイムは全レイヤーをフルの長さで保存するため、長いコンテキストでは推定値より数GB多く使います。
  • カスタムモデルは標準的なTransformerを前提にしています。ハイブリッド構成のモデルでは、レイヤー数の欄にフルアテンションのレイヤーだけを入力してください。
  • デスクトップ表示は、同じGPUのメモリを0.5〜2GB使います。「収まる」の基準の95%は、GPUがほかに使われていない前提です。ディスプレイをつないだPCでは、ぎりぎり収まる結果は「動くかもしれない」程度に考えてください。

背景を詳しく知りたい場合はセルフホストLLMのガイド(英語)を、よく使われるモデルを一般的な設定でまとめた表は16〜96GBに収まるモデル(英語)をご覧ください。使いたいGPUが決まっているなら、ローカルLLM動作チェッカーがその組み合わせに答え、収まらないときに変えるべき点も示します。

よくある質問

LLMの必要VRAMはどう計算する?
重み、KVキャッシュ、オーバーヘッドの3つを足します。重みはパラメータ数×1パラメータあたりのバイト数(Q4_K_Mなら0.58バイト)、KVキャッシュはコンテキストに比例して増える会話の保存領域、オーバーヘッドはランタイムの0.5GBと重みの4%です。合計がGPUのメモリの95%以下なら「収まる」と判定します。
Qwen3.8 27Bの必要VRAMは?
Q4_K_M・コンテキスト8,192トークン(KVキャッシュはFP16)で約18GBです。内訳は重み16.1GB、KVキャッシュ0.7GB、オーバーヘッド1.1GBです。24GBのGPUに余裕をもって収まります。ほかのモデルや設定は、上のツールで選び直すと同じように計算できます。
KVキャッシュをQ8にするとどれくらい減る?
KVキャッシュのメモリがおよそ半分になり、品質の低下はごくわずかです。たとえばQwen3.8 27Bをコンテキスト32,768トークンで使う場合、KVキャッシュはFP16で2.3GB、Q8で1.2GBです。

数字は、月に一度。

新しいオープンモデルと必要なメモリ、価格の動き、私たちの最新の実測値。メールは月に1通で、ワンクリックで解除できます。

メールは月に1通。ワンクリックで解除でき、アドレスをほかの目的には使いません。 プライバシーポリシー(英語)