[KongchangAI]
Concept预填充阶段

Prefill

The first stage of large language model inference, in which the GPU processes all input tokens in parallel and constructs the KV Cache. This stage determines Time to First Token (TTFT) and is the primary computational phase targeted by Prompt Cache optimization techniques.

Core Facts

Timeline (last 90 days)

Oct 23

The inference framework uses a read-write separation architecture: the Prefill stage uses ordinary 8-card machines and the Decode stage uses large machines with 64 or 128 cards; the minimum configuration is 64 read cards and 64 write cards, 128 cards in total, and reads and writes can be deployed in different data centers connected by fiber optics.

Unverified50%
Oct 19

The prefill phase performs one forward computation over the entire input to produce KV caches for all positions, and is compute-bound; the decode phase generates tokens autoregressively one by one and is memory-bandwidth-bound.

Unverified50%
Oct 16

Transformer inference is divided into two stages, prefill and decode: prefill processes the entire input prompt in parallel at once and is mainly compute-bound; decode generates output tokens one by one and is mainly memory-bandwidth-bound.

Unverified50%
Oct 15

The prefill phase feeds the entire input prompt into the model at once, attention computation can be fully parallelized, and it is a compute-intensive workload where GPU utilization is near saturation but latency scales approximately linearly with input length.

Unverified50%
Oct 12

The prefill phase processes the complete input context, computes attention for all input tokens, and generates the KV cache; it is a compute-intensive operation whose time consumption is strongly correlated with input length.

Unverified50%
Oct 12

The prefill stage refers to the process in which the model processes the input prompt all at once; the computation is proportional to input length, and in long-document scenarios the time to first token (TTFT) is significantly prolonged.

Unverified50%
Oct 11

Disaggregated inference decouples the compute-intensive prefill stage from the memory-bandwidth-intensive decode stage, allocating them to separate hardware resource pools best suited to each for independent scaling.

Unverified50%
Oct 11

The prefill stage is highly parallel with large throughput but latency that grows with context length, while the decode stage generates tokens auto-regressively and its speed is limited by memory bandwidth.

Unverified50%
Oct 5

The Prefill (prompt processing) phase is compute-intensive and relies on the GPU's parallel matrix computation capability; the Decode (generation) phase is memory-bandwidth-intensive and depends more on VRAM bandwidth.

Unverified50%
Oct 4

The prefill phase requires processing all input tokens at once and is a compute-intensive operation, whereas the decode phase generates only one token per step and is a memory-bandwidth-intensive operation.

Unverified50%

18 more timeline events

All Facts (20)

Verified

The Prefill phase is a compute-intensive operation, while the Decode phase is a memory-bandwidth-intensive operation.

90%
Verified

P/D Disaggregation (Prefill/Decode Disaggregation) deploys the Prefill and Decode stages on different nodes to independently scale according to their respective computational characteristics, while simultaneously optimizing throughput and time to first token (TTFT).

75%
Verified

The Prefill phase is a compute-intensive task with high demands on compute power; the Decode phase is a memory-access-intensive task that is sensitive to GPU memory bandwidth.

75%
Verified

Large model inference is divided into two phases, Prefill and Decode; Prefill is a major component of Time to First Token (TTFT), while Decode corresponds to Time Per Output Token (TPOT).

65%
Verified

The prefill stage of Transformer inference is primarily bottlenecked by compute (FLOPS), while the decode stage is primarily bottlenecked by memory bandwidth.

65%
Verified

TTFT is determined by the Prefill phase and is compute-bound, while TPOT corresponds to the Decode phase and is memory-bandwidth-bound.

65%
Verified

The prefill stage of LLM inference processes all input tokens in parallel and generates the initial KV Cache; it is a compute-intensive operation and the direct determinant of TTFT.

65%
Unverified

传统混合部署中Prefill阶段的大批量计算会阻塞Decode阶段的token生成,导致TTFT波动剧烈

85%
Partially Verified

LLM 推理分为预填充阶段(Prefill,计算密集型)和解码阶段(Decode,内存带宽密集型)两个阶段

65%
Unverified

The inference framework uses a read-write separation architecture: the Prefill stage uses ordinary 8-card machines and the Decode stage uses large machines with 64 or 128 cards; the minimum configuration is 64 read cards and 64 write cards, 128 cards in total, and reads and writes can be deployed in different data centers connected by fiber optics.

50%
Unverified

The prefill phase performs one forward computation over the entire input to produce KV caches for all positions, and is compute-bound; the decode phase generates tokens autoregressively one by one and is memory-bandwidth-bound.

50%
Unverified

Transformer inference is divided into two stages, prefill and decode: prefill processes the entire input prompt in parallel at once and is mainly compute-bound; decode generates output tokens one by one and is mainly memory-bandwidth-bound.

50%
Unverified

The prefill phase feeds the entire input prompt into the model at once, attention computation can be fully parallelized, and it is a compute-intensive workload where GPU utilization is near saturation but latency scales approximately linearly with input length.

50%
Unverified

The prefill phase processes the complete input context, computes attention for all input tokens, and generates the KV cache; it is a compute-intensive operation whose time consumption is strongly correlated with input length.

50%
Unverified

The prefill stage refers to the process in which the model processes the input prompt all at once; the computation is proportional to input length, and in long-document scenarios the time to first token (TTFT) is significantly prolonged.

50%
Unverified

Disaggregated inference decouples the compute-intensive prefill stage from the memory-bandwidth-intensive decode stage, allocating them to separate hardware resource pools best suited to each for independent scaling.

50%
Unverified

The prefill stage is highly parallel with large throughput but latency that grows with context length, while the decode stage generates tokens auto-regressively and its speed is limited by memory bandwidth.

50%
Unverified

The Prefill (prompt processing) phase is compute-intensive and relies on the GPU's parallel matrix computation capability; the Decode (generation) phase is memory-bandwidth-intensive and depends more on VRAM bandwidth.

50%
Unverified

The prefill phase requires processing all input tokens at once and is a compute-intensive operation, whereas the decode phase generates only one token per step and is a memory-bandwidth-intensive operation.

50%
Unverified

The computational complexity of the prefill stage has a quadratic relationship with sequence length (O(n²)).

50%

Source Articles