ucx
ucx copied to clipboard
UCP: wireup slow connect-to-iface lanes on demand
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
@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 in very high level, makes sense. let's split