IB test report : 20121206
Daichi GOTO
daichi at bsd-consulting.jp
Thu Dec 6 10:49:27 UTC 2012
Hi guys,
================================================================
IB test report. OS and IB cards:
FreeBSD9-stable r243935
MHQH19B-XTR (ConnectX2)
MCX353A-QCBT (ConnectX2)
================================================================
TEST1 IBoIP UD (Unreliable Datagram)
Kernel configuration
include GENERIC
ident INFINIBAND
options OFED # Infiniband protocol
options SDP # Sockets Direct Protocol for infiniband
device mlx4ib # ConnectX Infiniband support
device mlxen # ConnectX Ethernet support
device mthca # Infinihost cards
device ipoib # IP over IB devices
make.conf
WITH_OFED= YES
rc.conf (server side)
opensm_enable="YES"
IP setting
ifconfig ib0 mtu 2044
ifconfig ib0 inet 192.168.2.x netmask 0xffffff00
server: iperf bench
# iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 64.0 KByte (default)
------------------------------------------------------------
[ 4] local 192.168.2.1 port 5001 connected with 192.168.2.2 port 12551
[ ID] Interval Transfer Bandwidth
[ 4] 0.0-10.0 sec 6.00 GBytes 5.15 Gbits/sec
client: iperf bench
# iperf -c 192.168.2.1 -i 1
------------------------------------------------------------
Client connecting to 192.168.2.1, TCP port 5001
TCP window size: 33.1 KByte (default)
------------------------------------------------------------
[ 3] local 192.168.2.2 port 12551 connected with 192.168.2.1 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0- 1.0 sec 47.2 MBytes 396 Mbits/sec
[ 3] 1.0- 2.0 sec 49.0 MBytes 411 Mbits/sec
[ 3] 2.0- 3.0 sec 260 MBytes 2.18 Gbits/sec
[ 3] 3.0- 4.0 sec 880 MBytes 7.39 Gbits/sec
[ 3] 4.0- 5.0 sec 926 MBytes 7.77 Gbits/sec
[ 3] 5.0- 6.0 sec 879 MBytes 7.38 Gbits/sec
[ 3] 6.0- 7.0 sec 464 MBytes 3.90 Gbits/sec
[ 3] 7.0- 8.0 sec 947 MBytes 7.95 Gbits/sec
[ 3] 8.0- 9.0 sec 945 MBytes 7.93 Gbits/sec
[ 3] 9.0-10.0 sec 742 MBytes 6.22 Gbits/sec
[ 3] 0.0-10.0 sec 6.00 GBytes 5.15 Gbits/sec
result:
stable transmission. average 800MB/sec-1000MB/sec
mtu 2044 is max.
================================================================
TEST2 IBoIP CM
Kernel configuration
include GENERIC
ident INFINIBAND
options OFED # Infiniband protocol
options SDP # Sockets Direct Protocol for infiniband
options IPOIB_CM#Use connect mode ipoib
device mlx4ib # ConnectX Infiniband support
device mlxen # ConnectX Ethernet support
device mthca # Infinihost cards
device ipoib # IP over IB devices
others
the same
result
unstable. terrible. average 0MB/sec-1000MB/sec
================================================================
Consideration from this first experimetns
For OFED1.5.x of FreeBSD and ConnectX2 cards,
Unreliable Datagram mode IB over IP looks the only
way to use.
CM is very unstable. It's odd. Needs improvement.
(We must improve around mtu code? 2044 is dinky)
I'm wondering that how many developers are using
ConnectX2 cards with CM OFED kernel.
================================================================
--
Daichi GOTO
Director | BSD Consulting Inc.
3F SS bldg. 3-4-2, Nishishinbashi, Minato, Tokyo
81-80-4174-6161 | daichi at bsd-consulting.jp
More information about the freebsd-infiniband
mailing list