mirror of
https://github.com/kvcache-ai/Mooncake.git
synced 2026-11-05 01:17:55 +00:00
[PR #1238] [MERGED] feat(rdma): add parallel memory region registration support #2097
Labels
No labels
ascend
auto-closed
bug
bug
CI/Build
Common
documentation
enhancement
feature request
good first issue
help wanted
high priority
MetaX
nightly-failure
pull-request
PyTorch Backend
question
RFC
Roadmap
stale
Store
Tests
Transfer Engine
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
kvcache-ai/Mooncake#2097
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/kvcache-ai/Mooncake/pull/1238
Author: @staryxchen
Created: 12/18/2025
Status: ✅ Merged
Merged: 12/20/2025
Merged by: @ykwd
Base:
main← Head:feat/add-parallel-mr-registration📝 Commits (3)
d34a1d0feat(rdma): add parallel memory region registration control80ce8cdUpdate docs/source/design/transfer-engine/index.md6a04c8bstyle: reformat function parameter lists for better readability📊 Changes
5 files changed (+141 additions, -25 deletions)
View changed files
📝
docs/source/design/transfer-engine/index.md(+1 -0)📝
mooncake-transfer-engine/include/config.h(+1 -0)📝
mooncake-transfer-engine/include/transport/rdma_transport/rdma_transport.h(+11 -0)📝
mooncake-transfer-engine/src/config.cpp(+13 -0)📝
mooncake-transfer-engine/src/transport/rdma_transport/rdma_transport.cpp(+115 -25)📄 Description
Description
This PR introduces a configurable parallel memory region registration feature with significant performance improvements.
Type of Change
How Has This Been Tested?
I conducted several tests to validate performance, the script is attached.
perf.tar.gz
Checklist
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.