AWS Reports vLLM Cache Reuse Cut Multi-Turn Response Latency in Tests
AWS Reports vLLM Cache Reuse Cut Multi-Turn Response Latency in Tests
AI Agents & Automation

AWS Reports vLLM Cache Reuse Cut Multi-Turn Response Latency in Tests

AWS Machine LearningOct 19, 2026

AWS reports that bi-directional KV-cache transfer in vLLM lowered time to first token by up to 1.6× and 3.3× in tests.

AWS published details on October 19, 2026, about using bi-directional key-value (KV) cache transfer with vLLM to reduce time to first token (TTFT) in multi-turn agent workloads. The approach lets prefill and decode servers reuse cached conversation context across turns instead of repeatedly calculating it.

In the conventional setup described by AWS, the prefill server sends KV data to the decode server, but not back again. After a response, the decode server holds cached representations of both the prompt and generated tokens. On a later turn, the prefill server may have to recompute that context—especially if its local cache has been cleared or the request goes to another prefill server. That repeated work can raise latency as conversations grow.

AWS tested the method in a one-prefill, one-decode deployment on Amazon EC2 P5en instances connected with Elastic Fabric Adapter. With Qwen3-32B, the company measured up to a 1.6× TTFT reduction; with zai-org/GLM-5-FP8, it reported up to 3.3×. The benchmarks disabled prefill-side prefix caching to simulate cache misses, and AWS says results vary by workload and configuration.

The implementation returns eligible cached blocks from decode to prefill, coordinated by a router that tracks cache-location metadata for each conversation. AWS says the router stores metadata rather than KV tensors. Decode-side blocks have a configurable retention period, set to 480 seconds by default, while a recompute threshold—64 tokens by default—determines when fetching cached data is preferable to recalculating it.

AWS says the feature is available in vLLM version 0.21.0 or later with NixlConnector, with bi-directional transfer enabled on both server types and a KV-cache-aware router. The results are specific to the tested setup, not a guarantee of the same improvement across deployments.

Industry Impact

Faster Multi-Turn Inference

AI infrastructure, cloud services, agent workloads

Overview

AWS’s tests show that returning eligible KV-cache blocks from decode servers to prefill servers can reduce repeated context computation in multi-turn AI workloads. This could help infrastructure and ML engineering teams lower time to first token as conversations grow, particularly when prefill-side caches miss. AWS measured reductions of up to 1.6× with Qwen3-32B and 3.3× with zai-org/GLM-5-FP8 in a specific EC2 setup; these results are not guaranteed for other configurations. Business leaders should treat the findings as a deployment optimization to validate, not a general performance promise.

Key Impact Points

Cache reuse can reduce repeated computation when conversation context is unavailable on the prefill server.

AWS reported up to 1.6× and 3.3× lower time to first token for two tested models.

The feature requires coordinated cache transfer and routing metadata, and results depend on workload and configuration.

Opportunities

Optimize Multi-Turn Inference

AI infrastructure, cloud services, agent workloads

Teams operating vLLM-based inference services can evaluate bi-directional KV-cache transfer as a way to reduce repeated context computation and improve responsiveness in multi-turn workloads. The opportunity is operational rather than a newly announced standalone product: vLLM 0.21.0 or later supports the feature with NixlConnector, bi-directional transfer enabled on both server types, and a KV-cache-aware router. Infrastructure teams should test cache retention and recompute thresholds against their own traffic, since AWS’s results came from a specific deployment with prefill-side prefix caching disabled. Any business value would depend on measured latency or resource improvements in the team’s environment.

  • Reduce Repeated Context Computation in vLLM

    Problem: In multi-turn conversations, a prefill server may need to recompute context held in a decode server’s cache, especially after a cache miss or routing to another prefill server.

    Solution: Configure bi-directional KV-cache transfer in vLLM with NixlConnector and a KV-cache-aware router that tracks cache locations.

    Target Users: Teams operating vLLM inference services for multi-turn agent workloads.

    Business Value: Potentially lower time to first token and less repeated computation; benefits must be verified under the team’s workload and configuration.

    Revenue Potential: No direct revenue opportunity is established. Any financial benefit would be indirect and depend on validated service or resource improvements.

Reference link

https://aws.amazon.com/blogs/machine-learning/improve-ttft-for-multi-turn-agentic-workloads-with-bi-directional-kv-transfer-in-vllm

Image Source Link

https://developer-blogs.nvidia.com/wp-content/uploads/2025/09/nvidia-ai-data-platform-1.jpg

Community Discussion (0)

No discussions yet. Be the first to start the conversation!