ucx icon indicating copy to clipboard operation
ucx copied to clipboard

UCP: wireup slow connect-to-iface lanes on demand

Open evgeny-leksikov opened this issue 8 months ago • 2 comments

What?

Establish slow & connect-to-iface lanes on demand

Why?

with growing scale of systems p2p connection may have multiple alternative connection paths, not all of them can be utilized (depends on real usage of protocols), so we can safe resources

How?

  • do not initialize slow and connect-to-iface lanes on first wireup round
  • per access of lane from data path protocols (ucp_ep_lane(lane_idx))
  • re-request address of remote side
  • connect the lane on address replay wireup msg

evgeny-leksikov avatar Apr 17 '25 15:04 evgeny-leksikov

@gleon99 @yosefe Could you pls take a look just from high level , if it's OK I'll polish it and break down on smaller PRs.

evgeny-leksikov avatar May 12 '25 07:05 evgeny-leksikov

@evgeny-leksikov in very high level, makes sense. let's split

gleon99 avatar May 13 '25 13:05 gleon99