[GH-ISSUE #510] Have the KVCache-centric Scheduling Algorithm implemented in SGLang or Vllm? #177

Closed
opened 2026-10-29 21:10:32 +00:00 by bsakaguchi · 4 comments
Owner

Originally created by @Zhangmj0621 on GitHub (Jun 17, 2025).
Original GitHub issue: https://github.com/kvcache-ai/Mooncake/issues/510

Dear Experts,
I would like to inquire whether there are plans to implement and open-source the KVCache-centric Scheduling Algorithm in frameworks such as SGLang or vLLM in the future. I am particularly interested in the details of its implementation.
Specifically, when a node is chosen as prefill node with a prefix length that is not the best, it seems that KVCache data must be transferred between prefill nodes. Since this KVCache likely resides in DRAM not VRAM, I assume this transfer cannot utilize GDR (GPU Direct RDMA). I am also curious about how the connection between prefill nodes is established in such cases.
Any suggestion will be highly appreciated!

Originally created by @Zhangmj0621 on GitHub (Jun 17, 2025). Original GitHub issue: https://github.com/kvcache-ai/Mooncake/issues/510 Dear Experts, I would like to inquire whether there are plans to implement and open-source the KVCache-centric Scheduling Algorithm in frameworks such as SGLang or vLLM in the future. I am particularly interested in the details of its implementation. Specifically, when a node is chosen as prefill node with a prefix length that is not the best, it seems that KVCache data must be transferred between prefill nodes. Since this KVCache likely resides in DRAM not VRAM, I assume this transfer cannot utilize GDR (GPU Direct RDMA). I am also curious about how the connection between prefill nodes is established in such cases. Any suggestion will be highly appreciated!
bsakaguchi 2026-10-29 21:10:32 +00:00
Author
Owner

@zhaoyongke commented on GitHub (Jun 18, 2025):

Look into this thread: https://github.com/kvcache-ai/Mooncake/issues/381

<!-- gh-comment-id:2984235495 --> @zhaoyongke commented on GitHub (Jun 18, 2025): Look into this thread: https://github.com/kvcache-ai/Mooncake/issues/381
Author
Owner

@Zhangmj0621 commented on GitHub (Jun 19, 2025):

Look into this thread: #381

It seems that a Cache-aware scheduler has not been open-source. Do you have some open-source plan?

<!-- gh-comment-id:2986354356 --> @Zhangmj0621 commented on GitHub (Jun 19, 2025): > Look into this thread: [#381](https://github.com/kvcache-ai/Mooncake/issues/381) It seems that a Cache-aware scheduler has not been open-source. Do you have some open-source plan?
Author
Owner

@github-actions[bot] commented on GitHub (Jul 4, 2026):

This issue has had no activity for 90 days and will be closed in 7 days if there is no further activity. Please comment or react if it should stay open.

<!-- gh-comment-id:4880606852 --> @github-actions[bot] commented on GitHub (Jul 4, 2026): This issue has had no activity for 90 days and will be closed in 7 days if there is no further activity. Please comment or react if it should stay open.
Author
Owner

@github-actions[bot] commented on GitHub (Jul 13, 2026):

Closing due to 3 months of inactivity. If this is still relevant, please comment and we can reopen.

<!-- gh-comment-id:4954428872 --> @github-actions[bot] commented on GitHub (Jul 13, 2026): Closing due to 3 months of inactivity. If this is still relevant, please comment and we can reopen.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
kvcache-ai/Mooncake#177
No description provided.