[libfabric-users] fi_domain_bind returns function not implemented
Arne
arnestruck at astruck.de
Wed Oct 14 06:07:35 PDT 2020
Hello,
after upgrade to Version 1.9.1 and now using tcp provider for testing,
fi_domain_bind returns the function not implemented error if trying to
bind an event-queue to domain. Any idea why?
Following info is used:
caps: [ FI_MSG, FI_RMA, FI_READ, FI_WRITE, FI_RECV, FI_SEND,
FI_REMOTE_READ, FI_REMOTE_WRITE, FI_LOCAL_COMM, FI_REMOTE_COMM ]
mode: [ ]
addr_format: FI_SOCKADDR_IN6
src_addrlen: 28
dest_addrlen: 28
src_addr: fi_sockaddr_in6://[::1]:0
dest_addr: fi_sockaddr_in6://[::1]:4711
handle: (nil)
fi_tx_attr:
caps: [ FI_MSG, FI_RMA, FI_READ, FI_WRITE, FI_SEND ]
mode: [ ]
op_flags: [ ]
msg_order: [ FI_ORDER_RAR, FI_ORDER_RAW, FI_ORDER_RAS,
FI_ORDER_WAW, FI_ORDER_WAS, FI_ORDER_SAW, FI_ORDER_SAS,
FI_ORDER_RMA_RAR, FI_ORDER_RMA_RAW, FI_ORDER_RMA_WAW,
FI_ORDER_ATOMIC_RAR, FI_ORDER_ATOMIC_RAW, FI_ORDER_ATOMIC_WAW ]
comp_order: [ FI_ORDER_STRICT ]
inject_size: 64
size: 1024
iov_limit: 4
rma_iov_limit: 4
fi_rx_attr:
caps: [ FI_MSG, FI_RMA, FI_RECV, FI_REMOTE_READ, FI_REMOTE_WRITE ]
mode: [ ]
op_flags: [ ]
msg_order: [ FI_ORDER_RAR, FI_ORDER_RAW, FI_ORDER_RAS,
FI_ORDER_WAW, FI_ORDER_WAS, FI_ORDER_SAW, FI_ORDER_SAS,
FI_ORDER_RMA_RAR, FI_ORDER_RMA_RAW, FI_ORDER_RMA_WAW,
FI_ORDER_ATOMIC_RAR, FI_ORDER_ATOMIC_RAW, FI_ORDER_ATOMIC_WAW ]
comp_order: [ FI_ORDER_STRICT ]
total_buffered_recv: 0
size: 1024
iov_limit: 4
fi_ep_attr:
type: FI_EP_MSG
protocol: FI_PROTO_SOCK_TCP
protocol_version: 0
max_msg_size: 18446744073709551615
msg_prefix_size: 0
max_order_raw_size: 18446744073709551615
max_order_war_size: 0
max_order_waw_size: 18446744073709551615
mem_tag_format: 0x0000000000000000
tx_ctx_cnt: 1
rx_ctx_cnt: 1
auth_key_size: 0
fi_domain_attr:
domain: 0x0
name: lo
threading: FI_THREAD_SAFE
control_progress: FI_PROGRESS_AUTO
data_progress: FI_PROGRESS_AUTO
resource_mgmt: FI_RM_ENABLED
av_type: FI_AV_UNSPEC
mr_mode: [ ]
mr_key_size: 8
cq_data_size: 8
cq_cnt: 256
ep_cnt: 8192
tx_ctx_cnt: 8192
rx_ctx_cnt: 8192
max_ep_tx_ctx: 1
max_ep_rx_ctx: 1
max_ep_stx_ctx: 0
max_ep_srx_ctx: 128
cntr_cnt: 0
mr_iov_limit: 0
caps: [ FI_LOCAL_COMM, FI_REMOTE_COMM ]
mode: [ ]
auth_key_size: 0
max_err_data: 0
mr_cnt: 0
fi_fabric_attr:
name: ::1/128
prov_name: tcp
prov_version: 111.0
api_version: 1.11
while fi_eq_attr are set as following:
eq_attr.size = 0;
eq_attr.flags = 0;
eq_attr.wait_obj = FI_WAIT_UNSPEC;
eq_attr.signaling_vector = 0;
eq_attr.wait_set = NULL;
greetings,
Arne.
More information about the Libfabric-users
mailing list