Skip to content

feat: add automatic transport routing - #83

Open
Chand1erLiu wants to merge 4 commits into
LingquLab:mainfrom
Chand1erLiu:feature/tilexr-transport-auto-route
Open

feat: add automatic transport routing#83
Chand1erLiu wants to merge 4 commits into
LingquLab:mainfrom
Chand1erLiu:feature/tilexr-transport-auto-route

Conversation

@Chand1erLiu

Copy link
Copy Markdown
Contributor

Summary

  • add node-aware automatic transport selection between peer memory and direct URMA
  • propagate local-rank topology into UDMA setup and route cross-node peers through UDMA
  • integrate transport routing into EP dispatch paths and update EP, memory, and UDMA demos
  • add host routing, selector, validation, and source-guard coverage

Test plan

  • git diff --cached --check
  • Run the EP and UDMA C++ unit tests (not run locally: cmake, g++, and bash are unavailable in this Windows environment)
  • Run the cross-host EP, memory, and UDMA demos on Ascend hardware

@Chand1erLiu
Chand1erLiu requested a review from a team as a code owner July 28, 2026 11:45
@Chand1erLiu

Copy link
Copy Markdown
Contributor Author

@codex

@chatgpt-codex-connector

Copy link
Copy Markdown

To use Codex here, create a Codex account and connect to github.

@Kur0x

Kur0x commented Jul 29, 2026

Copy link
Copy Markdown
Member

@codex

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 00f099397b

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread tests/ep/demo/tilexr_ep_dispatch_demo.cpp Outdated
Comment thread src/comm/udma/tilexr_udma_transport.cpp
Comment thread src/include/tilexr_transport.h
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.

2 participants