我想我会在我们的 infiniband 硬件上试用 SDP。
但是,当我尝试添加 AF_INET_SDP 作为第一个参数时,socket()
我收到以下错误:
"Address family not supported by protocol".
最初我有:
#define AF_INET_SDP 26
但是在做了一些阅读之后,注意到一段时间后应用了一个补丁来将此值更改为 27。
当设置为 26 我得到错误:
"Error binding socket: No such device"
有没有人设法让 SDP 在 Ubuntu 12.04 上运行?你做了什么让它启动和运行?
我已经安装了 libsdp1 和 libsdpa-dev
在 iperf 上使用 LD_PRELOAD 方法我也得到第一个错误:
LD_PRELOAD=libsdp.so iperf -s
dir: /tmp/libsdp.log.1000 file: /tmp/libsdp.log.1000/log
socket failed: Address family not supported by protocol
bind failed: Bad file descriptor
因此我假设 27 是正确的域号。