User Manual

Table Of Contents
WinOF VPI for Windows User Manual Rev 4.3
Mellanox Technologies
76
7.4 InfiniBand Fabric Performance Utilities
The performance utilities described in this chapter are intended to be used as a performance
micro-benchmark. The tools are:
Section 7.4.1,“ib_read_bw,” on page 76
Section 7.4.2,“ib_read_lat,” on page 77
Section 7.4.3,“ib_send_bw,” on page 78
Section 7.4.4,“ib_send_lat,” on page 79
Section 7.4.5,“ib_write_bw,” on page 80
Section 7.4.6,“ib_write_lat,” on page 81
Section 7.4.7,“ibv_read_bw,” on page 82
Section 7.4.8,“ibv_read_lat,” on page 84
Section 7.4.9,“ibv_send_bw,” on page 85
Section 7.4.10,“ibv_send_lat,” on page 86
Section 7.4.11,“ibv_write_bw,” on page 88
Section 7.4.12,“ibv_write_lat,” on page 89
7.4.1 ib_read_bw
ib_read_bw calculats the BW of RDMA read between a pair of machines. One acts as a server
and the other as a client. The client RDMA reads the server memory and calculate the BW by
sampling the CPU each time it receive a successfull completion. The test supports features such
as Bidirectional, in which they both RDMA read from each other memory's at the same
time,change of mtu size, tx size, number of iteration, message size and more. Read is availible
only in RC connection mode (as specified in IB spec).
-vf This option sets the log verbosity level. A flags field must follow
the -D option. A bit set/clear in the flags enables/disables a specific
log level as follows:
BIT LOG LEVEL ENABLED
---- -----------------
0x01 - ERROR (error messages)
0x02 - INFO (basic messages, low volume)
0x04 - VERBOSE (interesting stuff, moderate volume)
0x08 - DEBUG (diagnostic, high volume)
0x10 - FUNCS (function entry/exit, very high volume)
0x20 - FRAMES (dumps all SMP and GMP frames)
0x40 - ROUTING (dump FDB routing information)
0x80 - currently unused.
Without -vf, osmtest defaults to ERROR + INFO (0x3) Specifying -vf
0 disables all messages Specifying -vf 0xFF enables all messages (see
-V) High verbosity levels may require increasing the transaction
timeout with the -t option
-h, --help Display this usage info then exit.
Table 17 - osmtest Flags and Options
Flag Description