| IBV_RC_PINGPONG(1) | USER COMMANDS | IBV_RC_PINGPONG(1) |
نام (NAME)
ibv_rc_pingpong - آزمون ساده انتقال با اتصال مطمئن (RC) در InfiniBand
خلاصه دستور (SYNOPSIS)
ibv_rc_pingpong [-p port] [-d device] [-i ib port] [-s size] [-m size] [-r rx depth] [-n iters] [-l sl] [-e] [-g gid index] [-o] [-P] [-t] [-c] [-j] [-N] [-U] HOSTNAME
ibv_rc_pingpong [-p port] [-d device] [-i ib port] [-s size] [-m size] [-r rx depth] [-n iters] [-l sl] [-e] [-g gid index] [-o] [-P] [-t] [-c] [-j] [-N] [-U]
توضیحات (DESCRIPTION)
یک آزمون پینگپنگ ساده را از طریق انتقال با اتصال مطمئن (reliable connected یا RC) بر روی InfiniBand اجرا میکند.
گزینهها (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)
- -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 درگاه محلی
- -o, --odp
- استفاده از صفحهبندی بر اساس تقاضا (ODP)
- -P, --prefetch=
- پیشواکشی (prefetch) یک ناحیه حافظه (MR) مبتنی بر ODP
- -t, --ts
- دریافت CQE به همراه برچسب زمانی (timestamp)
- -c, --chk
- اعتبارسنجی بافر دریافتشده
- -j, --dm
- استفاده از حافظه دستگاه
- -N, --new_send
- استفاده از API جدید post send WR
- -U, --allow-cc-unprotected
- اجازه تخصیص حافظه محافظتنشده/اشتراکی در مهمانهای CoCo
همچنین ببینید (SEE ALSO)
ibv_uc_pingpong(1), ibv_ud_pingpong(1), ibv_srq_pingpong(1), ibv_xsrq_pingpong(1)
نویسندگان (AUTHORS)
- Roland Dreier
- <rolandd@cisco.com>
گزارش باگها (BUGS)
همگامسازی شبکه بین نمونههای کلاینت و سرور ضعیف است و از بهکارگیری گزینههای ناسازگار میان دو نمونه جلوگیری نمیکند. روش مورد استفاده برای دریافت وضعیتهای تکمیل کار کاملاً بدون نقص نیست و شرایط رقابت (race conditions) ممکن است در برخی سیستمها باعث بروز خطا و شکست در اجرا شود.
| August 30, 2005 | libibverbs |