Does UCX supprot TCP multi-rail? #9753
Replies: 4 comments 2 replies
-
Checked the related code, seems I must construct data in a way to trigger both am_zcopy_first and am_zcopy_middle to drive more than one TCP ifaces to work. So I added the following parameters to ucx_perftest and try again: |
Beta Was this translation helpful? Give feedback.
-
The two UCT eps created during wireup seems has wrong peer IP. as below: tcp_cm.c:104 UCX DEBUG tcp_ep 0x249ce20: WAITING_ACK -> CONNECTED for the [192.168.100.2:53915]<->[192.168.200.1:53281]:0 connection [Tx:Rx] ` Is that the case? |
Beta Was this translation helpful? Give feedback.
-
from lsof -Pn -p, I can see ucx_perf build two sockets to remote node but use the same local and remote ip port , it seems a issue?
I would like to promote this disscusion to an issue for more attention, many thanks! |
Beta Was this translation helpful? Give feedback.
-
@huzhijiang try to set
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Here is the TCP multi-rail test result. It seems UCX always choose one rail to send message, not both. And the perfomance also down a bit if trying to use two TCP devices:
Beta Was this translation helpful? Give feedback.
All reactions