diff --git a/src/ucp/wireup/select.c b/src/ucp/wireup/select.c index 2df7de17e23..c2bb2ebb4f4 100644 --- a/src/ucp/wireup/select.c +++ b/src/ucp/wireup/select.c @@ -955,7 +955,9 @@ static double ucp_wireup_am_bw_score_func(ucp_context_h context, double size = iface_attr->cap.am.max_bcopy; double time = (size / ucs_min(iface_attr->bandwidth, remote_iface_attr->bandwidth)) + - iface_attr->overhead + remote_iface_attr->overhead; + iface_attr->overhead + remote_iface_attr->overhead + + ucp_wireup_tl_iface_latency(context, iface_attr, remote_iface_attr); + return size / time * 1e-5; }