User Manual

Table Of Contents
WinOF VPI for Windows User Manual Rev 4.3
Mellanox Technologies
80
7.4.4.1 ib_send_lat Synopsys
7.4.4.2 ib_send_lat Options
The table below lists the various flags of the command.
7.4.5 ib_write_bw
ib_write_bw calculats the BW of RDMA write between a pair of machines. One acts as a server
and the other as a client. The client RDMA writes to 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 write to each other at the same time, change of mtu
size, tx size, number of iteration, message size and more. Using the "-a" flag provides results for
all message sizes.
ib_send_lat [-i(b_port) ib_port] [-c(onnection_type) RC\UC\UD] [-m(tu) mtu_size] [-
s(ize) message_size] [-t(x-depth) tx_size] [-n iteration_num] [-p(ort)
PDT_port] [-a(ll)] [-V(ersion)] [-C report cycles] [-H
report histogram] [-U report unsorted]
Table 21 - ib_send_lat Flags and Options
Flag Description
-p, --port=<port> Listens on/connect to port <port> (default 18515)
-d, --ib-dev=<dev> Uses IB device <device guid> (default first device found)
-i, --ib-port=<port> Uses port <port> of IB device (default 1)
-m, --mtu=<mtu> The mtu size (default 1024)
-c, --connection=<RC/UC> Connection type RC/UC/UD (default RC)
-s, --size=<size> The size of message to exchange (default 65536)
-l, --signal Signal completion on each msg
-a, --all Runs sizes from 2 till 2^23
-t, --tx-depth=<dep> The size of tx queue (default 100)
-n, --iters=<iters> The number of exchanges (at least 2, default 1000)
-C, --report-cycles Reports times in cpu cycle units (default microseconds)
-H, --report-histogram Print out all results (default print summary only)
-U, --report-unsorted (implies -
H)
Print out unsorted results (default sorted)
-V, --version Displays version number
-g, --grh Use GRH with packets (mandatory for RoCE)