man pages section 1: User Commands

Exit Print View

Updated: July 2014
 
 

ibv_ud_pingpong (1)

Name

ibv_ud_pingpong - simple InfiniBand UD transport test

Synopsis

ibv_ud_pingpong [-p port] [-d device] [-i ib port] [-s size]
[-r rx depth] [-n iters] [-l sl] [-e] HOSTNAME

ibv_ud_pingpong [-p port] [-d device] [-i ib port] [-s size]
[-r rx depth] [-n iters] [-l sl] [-e]

Description




USER COMMANDS                                  IBV_UD_PINGPONG(1)



NAME
     ibv_ud_pingpong - simple InfiniBand UD transport test


SYNOPSIS
     ibv_ud_pingpong [-p port] [-d device] [-i ib port] [-s size]
     [-r rx depth] [-n iters] [-l sl] [-e] HOSTNAME

     ibv_ud_pingpong [-p port] [-d device] [-i ib port] [-s size]
     [-r rx depth] [-n iters] [-l sl] [-e]


DESCRIPTION
     Run  a simple ping-pong test over InfiniBand via the unreli-
     able datagram (UD) transport.


OPTIONS
     -p, --port=PORT
          use TCP port PORT for initial synchronization  (default
          18515)

     -d, --ib-dev=DEVICE
          use IB device DEVICE (default first device found)

     -i, --ib-port=PORT
          use IB port PORT (default port 1)

     -s, --size=SIZE
          ping-pong messages of size SIZE (default 2048)

     -r, --rx-depth=DEPTH
          post DEPTH receives at a time (default 500)

     -n, --iters=ITERS
          perform ITERS message exchanges (default 1000)

     -l, --sl=SL
          send messages with service level SL (default 0)

     -e, --events
          sleep while waiting for work completion events (default
          is to poll for completions)



ATTRIBUTES
     See  attributes(5)  for  descriptions   of   the   following
     attributes:






libibverbs         Last change: August 30, 2005                 1






USER COMMANDS                                  IBV_UD_PINGPONG(1)



     +---------------+----------------------+
     |ATTRIBUTE TYPE |   ATTRIBUTE VALUE    |
     +---------------+----------------------+
     |Availability   | network/open-fabrics |
     +---------------+----------------------+
     |Stability      | Volatile             |
     +---------------+----------------------+
SEE ALSO
     ibv_rc_pingpong(1), ibv_uc_pingpong(1), ibv_srq_pingpong(1)


AUTHORS
     Roland Dreier
          <rolandd@cisco.com>


BUGS
     The   network  synchronization  between  client  and  server
     instances is weak, and does not prevent incompatible options
     from  being  used on the two instances.  The method used for
     retrieving work completions is  not  strictly  correct,  and
     race conditions may cause failures on some systems.



NOTES
     This   software   was   built   from   source  available  at
     https://java.net/projects/solaris-userland.   The   original
     community  source was downloaded from  ['http://www.openfab-
     rics.org/downloads/ibutils/ibutils-1.5.7.tar.gz',
     'http://www.openfabrics.org/downloads/libibverbs/libib-
     verbs-1.1.4-1.22.g7257cd3.tar.gz',      'http://www.openfab-
     rics.org/down-
     loads/libmlx4/libmlx4-1.0.1-1.18.gb810a27.tar.gz',
     'http://www.openfabrics.org/downloads/libsdp/lib-
     sdp-1.1.108-0.15.gd7fdb72.tar.gz',      'http://www.openfab-
     rics.org/downloads/management/infiniband-
     diags-1.5.8.tar.gz',       'http://www.openfabrics.org/down-
     loads/management/libibmad-1.3.7.tar.gz',   'http://www.open-
     fabrics.org/downloads/management/libibumad-1.3.7.tar.gz',
     'http://www.openfabrics.org/downloads/manage-
     ment/opensm-3.3.9.tar.gz', 'http://www.openfabrics.org/down-
     loads/perftest/perftest-1.3.0-0.42.gf350d3d.tar.gz',
     'http://www.openfabrics.org/down-
     loads/qperf/qperf-0.4.6-0.1.gb81434e.tar.gz',
     'http://www.openfabrics.org/downloads/rdmacm/librd-
     macm-1.0.14.1.tar.gz',     'http://www.openfabrics.org/down-
     loads/rds-tools/rds-tools-2.0.4.tar.gz']

     Further information about this software can be found on  the
     open   source   community   website  at  http://www.openfab-
     rics.org/.



libibverbs         Last change: August 30, 2005                 2