| IBV_SRQ_PINGPONG(1) | USER COMMANDS | IBV_SRQ_PINGPONG(1) |
نام (NAME)
ibv_srq_pingpong - آزمون ساده صف دریافت مشترک (SRQ) در InfiniBand
خلاصه دستور (SYNOPSIS)
ibv_srq_pingpong [-p port] [-d device] [-i ib port] [-s size] [-m size] [-q num QPs] [-r rx depth] [-n iters] [-l sl] [-e] [-g gid index] HOSTNAME
ibv_srq_pingpong [-p port] [-d device] [-i ib port] [-s size] [-m size] [-q num QPs] [-r rx depth] [-n iters] [-l sl] [-e] [-g gid index]
توضیحات (DESCRIPTION)
اجرای یک آزمون پینگپنگ ساده روی InfiniBand از طریق انتقال اتصال مطمئن (RC)، با استفاده از چندین جفت صف (QP) و یک صف دریافت مشترک (SRQ) واحد.
گزینهها (OPTIONS)
- -p, --port=PORT
- استفاده از پورت TCP با شماره PORT برای همگامسازی اولیه (پیشفرض: 18515)
- -d, --ib-dev=DEVICE
- استفاده از دستگاه IB با نام DEVICE (پیشفرض: نخستین دستگاه یافتشده)
- -i, --ib-port=PORT
- استفاده از پورت IB با شماره PORT (پیشفرض: پورت 1)
- -s, --size=SIZE
- پیامهای پینگپنگ با اندازه SIZE (پیشفرض: 4096)
- -m, --mtu=SIZE
- مقدار MTU مسیر با اندازه SIZE (پیشفرض: 1024)
- -q, --num-qp=NUM
- استفاده از NUM جفت صف برای آزمون (پیشفرض: 16)
- -r, --rx-depth=DEPTH
- درج همزمان DEPTH درخواست دریافت (پیشفرض: 1000)
- -n, --iters=ITERS
- انجام ITERS تبادل پیام (پیشفرض: 1000)
- -l, --sl=SL
- استفاده از SL به عنوان مقدار سطح سرویس (service level) برای QPها (پیشفرض: 0)
- -e, --events
- به خواب رفتن در هنگام انتظار برای رخدادهای تکمیل کار (پیشفرض، سرکشی یا poll برای رخدادهای تکمیل است)
- -g, --gid-idx=GIDINDEX
- مقدار GIDINDEX برای پورت محلی
- -c, --chk
- اعتبارسنجی بافر دریافتشده
همچنین ببینید (SEE ALSO)
ibv_rc_pingpong(1), ibv_uc_pingpong(1), ibv_ud_pingpong(1), ibv_xsrq_pingpong(1)
نویسندگان (AUTHORS)
- Roland Dreier
- <rolandd@cisco.com>
گزارش باگها (BUGS)
همگامسازی شبکه میان نمونههای کلاینت و سرور ضعیف است و مانع از استفاده از گزینههای ناسازگار در دو نمونه نمیشود. روش بهکاررفته برای بازیابی تکمیلهای کار (work completions) کاملاً دقیق نیست و شرایط رقابتی (race conditions) ممکن است موجب بروز خطا در برخی سیستمها شود.
| August 30, 2005 | libibverbs |