GPUforLLM

Model memory guides / microsoft/Phi-3-medium-128k-instruct

microsoft/Phi-3-medium-128k-instruct VRAM estimates

For microsoft/Phi-3-medium-128k-instruct, compare how precision and context change memory planning for text generation.

What changes the memory requirement?

In the Q4_K_M scenario (4.85 effective bits/weight), reported parameters account for approximately 7.88 GiB of weights. At 2,048 tokens, cache and recurrent state add 0.39 GiB. At 32,768 tokens, they add 6.25 GiB. The metadata declares a maximum context of 131,072 tokens; this is not a guarantee of useful output quality at that length.

Reported parameters
13.96 billion

Cache architecture
phi3

Metadata snapshot
2026-08-31

Weight, cache and planning totals

One sequence, F16 cache, full residency on one device. Context includes both prompt and generated tokens. All memory values are GiB (2³⁰ bytes).

microsoft/Phi-3-medium-128k-instruct — assumed conversion scenarios
Precision / effective BPWContext tokensWeightsCache & statePlanning total
(+1 GiB budget)
Adjust
Q4_K_M scenario4.85 bits/weight2,0487.880.399.27Calculator
Q4_K_M scenario4.85 bits/weight8,1927.881.5610.44Calculator
Q4_K_M scenario4.85 bits/weight32,7687.886.2515.13Calculator
Q8_0 scenario8.5 bits/weight2,04813.810.3915.20Calculator
Q8_0 scenario8.5 bits/weight8,19213.811.5616.38Calculator
Q8_0 scenario8.5 bits/weight32,76813.816.2521.06Calculator
16-bit scenario16 bits/weight2,04826.000.3927.39Calculator
16-bit scenario16 bits/weight8,19226.001.5628.57Calculator
16-bit scenario16 bits/weight32,76826.006.2533.25Calculator

Q4_K_M and Q8_0 here are assumed effective-BPW scenarios, not inspected GGUF files. Tensor mixtures and conversions can change actual weight storage. The calculator lets you inspect an actual artifact and choose your GPU before presenting a personalized result.

How these numbers are calculated

Weights = reported parameter count × effective bits per weight ÷ 8. Cache and state use the architecture-specific equations in the same engine as our calculator. Planning total = weights + cache/state + the stated runtime budget. For MoE, full residency includes all experts, not just active parameters per token.

Profile: llama.cpp / CUDA, Flash Attention enabled, micro-batch 512, prompt batch 2,048, no recurrent rollback snapshots. Engine 3.5.0; pinned runtime source. Multi-GPU, partial offload, training, speculative decoding and image/audio processing are outside these scenarios.

Model-specific assumptions and limitations

Sources and reproducibility

Configuration at the pinned model revision · Model repository at that revision · Equations and external evidence

The parameter count and configuration come from our bundled metadata snapshot. This page is generated from that snapshot; it does not claim a live metadata check or a GPU benchmark. Revision: a088b37c71d441ab6d862bb3fcfe6165b3014702. Open a table scenario to inspect that revision in the calculator.

Compare other models