Skip to content

P2P KV cache sharing support in the router #1929

Description

@nilig

Tracking issue for router support of the P2P Connector: any vLLM instance can pull cached prefix KV blocks from a peer's CPU cache instead of recomputing them, with the router deciding when and from whom.

Design: #1574 — defines the connector and the orchestration-level protocol (kv_transfer_params role sub-dicts, since renamed for clarity: remote_decoder / remote_prefiller / remote_kv_source, with remote_decoder + remote_kv_source the only legal combination; see #2133). The vLLM-side implementation lands via vllm-project/vllm#47636.

Router work

Dependencies

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions