DeepSeek-AI has released DeepSeek-V4.1-Flash, a new model purpose-built for long-context agentic work. The headline is a single idea: it's a 552B-parameter multimodal MoE model that handles up to one million tokens, yet it compresses the KV cache that must always sit in high-speed memory (HBM) down to 890 bytes per token—roughly a quarter of the previous model's footprint. And despite that, the authors claim performance actually got better.
This post sticks strictly to what the abstract states, laying out what the model solves, how it does it, and what it means for real products.
How people use LLMs is shifting. It used to be that a person asked a short question and the model wrote a long answer. Now the dominant pattern is the long-horizon agent. You load in entire documents, whole codebases, and multi-turn conversation histories, and the agent keeps referencing all of it as it works. As the abstract puts it, workloads are becoming increasingly "input-heavy."
Two costs become the problem here.
The first is prefill—the stage where the model reads the entire input once before it starts generating an answer. The longer the input, the more expensive this computation gets. A lot of research has gone into reducing long-context compute, but the abstract points out that prefill remains computationally expensive.
The second is the KV cache. Think of it like a librarian's scratch notes. To avoid recomputing information about tokens it has already read, the model jots that information down on scratch paper (the cache). The longer the context, the thicker this stack of notes gets. The question is where to keep them.
The abstract says a large KV cache strains HBM and SSD capacity as well as data transfer bandwidth. In the end, compute, storage, and bandwidth form the three burdens that keep deployment costs from dropping further—the core bottleneck. This paper takes direct aim at it.
DeepSeek-V4.1-Flash attacks the bottleneck along three main fronts.
The model uses a Causal Encoder-Decoder (CED) architecture, and it's an MoE (Mixture-of-Experts) design. Think of MoE as holding all 552 billion parameters but waking up only a subset of experts for each token—like owning an entire encyclopedia but opening only the few relevant pages for each question.
The clever part of CED is that it wakes up different amounts of the model at different stages. According to the abstract, during the decode stage—where answers are generated—it activates 16B parameters per token, but during the prefill stage—where input is read in—it activates only 8B. Work lightly while skimming input, work heavily when actually producing the answer. It's a design aimed squarely at the prefill-is-expensive problem noted earlier, and the abstract states it substantially improves the cost efficiency of agentic work.
To shrink the KV cache, two techniques are combined.
The result of combining the two: the global KV cache that must always sit in HBM drops to 890 bytes per token. The abstract states this is roughly a quarter of the level in the predecessor, DeepSeek-V4-Flash. The volume of notes that have to stay on the desk has been cut to a fourth.
Not just the desk—the storeroom got cleaned up as well. A dedicated deployment optimization called SWA Bounded Replay reduces the persistent KV cache that must always remain in SSD or host memory to about one-eighth of DeepSeek-V4-Flash. The SWA in the name appears to refer to the Sliding Window Attention family, but since the abstract doesn't describe the internal mechanics in detail, the accurate takeaway here is simply the result: a deployment technique that cuts the notes piling up in the storeroom to one-eighth.
Beyond this, the abstract only mentions that it streamlines the DeepSeek-V4 architecture and introduces a few efficient architectural extensions. The specifics aren't in the abstract.
Here's a summary of the gains the abstract spells out.
| Item | Detail |
|---|---|
| Model size | Multimodal MoE with a 552B-parameter backbone |
| Max context | Up to 1 million (1M) tokens |
| Active parameters | 16B at decode, 8B at prefill |
| Global KV cache (resident in HBM) | 890 bytes per token, ~1/4 of V4-Flash |
| Persistent KV cache (resident in SSD/host) | ~1/8 of V4-Flash |
| Pretraining data | 45T (45 trillion) tokens of multimodal corpus |
| Performance | Substantially better than the baseline despite a far smaller cache |
The most striking part is the "smaller yet better" combination. Compressing something usually costs you performance, yet the abstract claims that despite a far smaller KV cache footprint, it delivers substantially better performance than the baseline. It also reportedly shows strong performance across both text-based and multimodal agentic scenarios. Pretraining was done on a 45T-token multimodal corpus, followed by comprehensive post-training. The model checkpoints are publicly available on HuggingFace.
That said, the abstract contains no concrete benchmark numbers—no indication of which datasets gained how many points, or against which baseline and under what conditions the comparison was made. So "substantially better than the baseline" is best taken as a qualitative statement.
Judging from the abstract alone, the following questions remain.
These details have to be confirmed against the paper body and the released checkpoints.
ONTLE is a SaaS that dispatches AI project managers. An AI PM is a textbook long-horizon agent. It carries project records, past meeting notes, issue history, and team context over a long span, making judgments across many stages. This overlaps exactly with the "input-heavy work" the abstract points to.
Here's what this research suggests for the product.
In short, this paper is a case of pushing the "longer context, cheaper" direction along the specific axis of KV cache compression. For anyone running long-horizon agents as a product, it's a reminder that, before any performance benchmark, "how do we shrink the memory footprint" is itself the service's margin.
Because it's an MoE (Mixture-of-Experts) design, it doesn't use all 552B at once. According to the abstract, it activates only 16B during the decode stage (where answers are generated) and 8B during the prefill stage (where input is read) per token. The total size is large, but the portion actually engaged in computation at any given moment is small.
The abstract states this figure refers to the global KV cache that always sits in HBM, and that it's about a quarter of the previous model, DeepSeek-V4-Flash. It also reduced the persistent cache resident in SSD/host memory to about one-eighth via the SWA Bounded Replay technique. The abstract contains no absolute comparison against models from other companies.
The abstract claims it delivers substantially better performance than the baseline even with a far smaller KV cache. However, no concrete benchmark scores or improvement margins are given in the abstract, so the exact figures should be confirmed against the paper body and the released checkpoints.
The model checkpoints are public on HuggingFace, so verification is possible. But fully reaping the benefits of FP4 caching and CED's asymmetric activation presupposes a matching inference environment. Whether to actually adopt it requires a separate review based on the service's infrastructure and cost structure.