Skip to content

[UMBP][5/10] Add MORI embedded DRAM runtime and transfer handling - #13

Draft
charxwu wants to merge 227 commits into
review/umbp-split-2-lookupfrom
review/umbp-split-3a-embedded
Draft

charxwu wants to merge 227 commits into
review/umbp-split-2-lookupfrom
review/umbp-split-3a-embedded

Conversation

@charxwu

@charxwu charxwu commented Oct 14, 2026 •

Copy link
Copy Markdown
Owner

This PR is split from the original full PR: vllm-project#58568

Register UMBPStoreConnector and add the worker-private MORI embedded DRAM runtime.
Register GPU KV buffers and move them with bulk and ranged MORI I/O, without a connector-owned host staging copy.
Handle timeouts, cancellation, eviction retry, lookup sockets, and DRAM configuration.

Implementation only. Pipeline parallelism is rejected. Usage and limits are in docs/features/umbp_embedded_dram.md. CPU contract tests and MORI integration coverage are in the next PR.

Commit: 063282ba40. Review slice of vllm-project/vllm#58568 for RFC #57187. The earlier combined embedded draft is vllm-project/vllm#58568.

AI assistance was used to draft this description. The submitting human reviews the code.

kfirtoledo and others added 19 commits October 26, 2026 11:16
…llm-project#61961)

Signed-off-by: Kfir Toledo <kfir.toledo@ibm.com>
Co-authored-by: Or Ozeri <oro@il.ibm.com>
…cks (vllm-project#63652)

Signed-off-by: Stan <273962421+pepmach@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: vllm-agent <claw@inferact.ai>
…t FSE compatibility check (vllm-project#63099)

Signed-off-by: BaoYunkai <269084791+BaoYunkai@users.noreply.github.com>
Co-authored-by: BaoYunkai <269084791+BaoYunkai@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Shanshan Shen <467638484@qq.com>
vllm-project#63498)

Signed-off-by: nilig <nili.ifergan@gmail.com>
Co-authored-by: vllm-agent <claw@inferact.ai>
Signed-off-by: Sunita Nadampalli <nadampal@amazon.com>
Co-authored-by: Erez Zarum <erezz@amazon.com>
Co-authored-by: Sean Westfall <sean.westfall@gmail.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ics (vllm-project#61792)

Signed-off-by: CharlesWu <Charles.Wu@amd.com>
Signed-off-by: tjtanaa <tunjian.tan@embeddedllm.com>
Co-authored-by: tjtanaa <tunjian.tan@embeddedllm.com>
…ache capacity (vllm-project#53902)

Signed-off-by: Amir Friedman <Amir.Friedman1@ibm.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
…end fails (vllm-project#63664)

Signed-off-by: nilig <nili.ifergan@gmail.com>
Co-authored-by: vllm-agent <claw@inferact.ai>
…-project#60574)

Signed-off-by: Vegetog <110553275+Vegetog@users.noreply.github.com>
Co-authored-by: Codex <noreply@openai.com>
…7368)

Signed-off-by: Sy03 <1370724210@qq.com>
Co-authored-by: vllm-agent <claw@inferact.ai>
…k-V4 (vllm-project#63669)

Signed-off-by: shen-shanshan <467638484@qq.com>
Co-authored-by: vllm-agent <claw@inferact.ai>
Signed-off-by: sudhanshu shukla <sudhanshu112233shukla@users.noreply.github.com>
Co-authored-by: sudhanshu shukla <sudhanshu112233shukla@users.noreply.github.com>
Co-authored-by: vllm-agent <claw@inferact.ai>
…llm-project#63655)

Signed-off-by: Vedant Agarwal <vedantagwl10@gmail.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: vllm-agent <claw@inferact.ai>
…#63036)

Signed-off-by: Tony Lin <tony.lin@intel.com>
Co-authored-by: Nicolò Lucchesi <nicolo.lucchesi@mistral.ai>
…ject#63628)

Signed-off-by: levius <2114377220@qq.com>
Co-authored-by: vllm-agent <claw@inferact.ai>
…eport (vllm-project#62929)

Signed-off-by: Javier López <59578422+javieratomic@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: vllm-agent <claw@inferact.ai>
…roject#63708)

Signed-off-by: Liran Schour <lirans@il.ibm.com>
Co-authored-by: vllm-agent <claw@inferact.ai>
…zing (vllm-project#61636)

Signed-off-by: onepunchmonk <aggarwal.avaya@yahoo.com>
Signed-off-by: OnePunchMonk <aggarwal.avaya@yahoo.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Jee Jee Li <pandaleefree@gmail.com>
Co-authored-by: vllm-agent <claw@inferact.ai>
Hritik003 and others added 30 commits October 28, 2026 03:42
…vllm-project#64020)

Signed-off-by: Hritik Raj <hritik.raj@nutanix.com>
Co-authored-by: vllm-agent <claw@inferact.ai>
…lm-project#64180)

Signed-off-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: yiminghub2024 <yiminghub2024@users.noreply.github.com>
Co-authored-by: vllm-agent <claw@inferact.ai>
…LM supports (vllm-project#64189)

Signed-off-by: Andreas Karatzas <AndreasKaratzas@users.noreply.github.com>
Co-authored-by: Andreas Karatzas <AndreasKaratzas@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
…roject#64186)

Signed-off-by: AlanFokCo <alanfok2868@gmail.com>
Co-authored-by: aoshen02 <aoshen@inferact.ai>
…ect#58305)

Signed-off-by: Zihua Wu <13583761+lucifer1004@users.noreply.github.com>
Co-authored-by: Kimi Code <noreply@moonshot.cn>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ead of asserting they match (vllm-project#61294)

Signed-off-by: Vadim Gimpelson <vadim.gimpelson@gmail.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Thien Tran <gau.nernst@yahoo.com.sg>
… chat completions (vllm-project#64177)

Signed-off-by: Vadim Gimpelson <vadim.gimpelson@gmail.com>
Co-authored-by: Claude <noreply@anthropic.com>
…m-project#55200)

Signed-off-by: Bruno Volpato <brunocvcunha@gmail.com>
Co-authored-by: OpenAI Codex <noreply@openai.com>
)

Signed-off-by: Chaojun Zhang <chaojun.zhang@intel.com>
Co-authored-by: Kunshang Ji <kunshang.ji@intel.com>
…ect#63975)

Signed-off-by: Lai, Yejing <yejing.lai@intel.com>
Co-authored-by: vllm-agent <claw@inferact.ai>
Signed-off-by: Yan Ma <yan.ma@intel.com>
Co-authored-by: vllm-agent <claw@inferact.ai>
…ect#63018)

Signed-off-by: Nitin Sai Bommi <nbommi@nvidia.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: paoloap <58889145+paoloap-py@users.noreply.github.com>
Co-authored-by: paoloap <58889145+paoloap-py@users.noreply.github.com>
Co-authored-by: Cyrus Leung <tlleungac@connect.ust.hk>
…_layernorm for qkv_proj (vllm-project#63637)

Signed-off-by: RuibinCheung <ruibzhan@amd.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Shanshan Shen <467638484@qq.com>
Co-authored-by: vllm-agent <claw@inferact.ai>
…mode (vllm-project#64230)

Signed-off-by: Juntian Liu <Juntianl777@gmail.com>
Signed-off-by: Yifan Qiao <yifanqiao@inferact.ai>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Yifan Qiao <yifanqiao@inferact.ai>
Co-authored-by: Codex <noreply@openai.com>
…vllm-project#62860)

Signed-off-by: Canlin <canlinguosdu@gmail.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
…vllm bench throughput (vllm-project#64227)

Signed-off-by: subhash polisetti <subhashr161347@gmail.com>
vllm-project#64091)

Signed-off-by: nrenvo <nrenvo@gmail.com>
Co-authored-by: vllm-agent <claw@inferact.ai>
… walk target (vllm-project#64229)

Signed-off-by: Juntian Liu <Juntianl777@gmail.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…mirrors from fixed to automatic shards (vllm-project#62077)

Signed-off-by: Thang Nguyen <thangnguyenvn647@gmail.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…llm-project#64170)

Signed-off-by: bantianyue <bantianyue@gmail.com>
Co-authored-by: Taneem Ibrahim <taneem.ibrahim@gmail.com>
Signed-off-by: AnvitDevadiga <anvit.mail@icloud.com>
Co-authored-by: AnvitDevadiga <anvit.mail@icloud.com>
Co-authored-by: Shengqi Chen <harry-chen@outlook.com>
Use a short temporary socket directory independent of Buildkite's nested
TMPDIR. Preserve both ownership regressions and their existing assertions.

Co-authored-by: Codex <noreply@openai.com>
Signed-off-by: CharlesWu <Charles.Wu@amd.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.