UCS/SYS/TOPO: Added options to set distance between devices.
What
Added options to set estimated latency and bandwidth values according to the distance within the sysfs device tree.
Moved platform specific values to ucx.conf file.
/azp run
Azure Pipelines successfully started running 4 pipeline(s).
Another idea that came to my mind is that maybe we don't need so many environment variables that do the same thing but for different cases. Maybe better to define something like DISTANCE_BW=numa:17000MBs and DISTANCE_LAT=sys:500ns using key-value config type as it is done for RNDV inter/intra thresh?
I understand that there can be complications with PCI case since it contains also BW coefficient, but I think it can be a separate config value.
/azp run
Azure Pipelines successfully started running 5 pipeline(s).
@rakhmets pls squash
/azp run UCX PR
Azure Pipelines successfully started running 1 pipeline(s).