IBV_XSRQ_PINGPONG(1) USER COMMANDS IBV_XSRQ_PINGPONG(1) نام (NAME) ibv_xsrq_pingpong - آزمون ساده صف دریافت مشترک (SRQ) در InfiniBand خلاصه دستور (SYNOPSIS) ibv_xsrq_pingpong [-p port] [-d device] [-i ib port] [-s size] [-m mtu] [-c clients] [-n num_tests] [-l sl] [-e] [-g gid index] HOSTNAME ibv_xsrq_pingpong [-p port] [-d device] [-i ib port] [-s size] [-m mtu] [-c clients] [-n num_tests] [-l sl] [-e] [-g gid index] توضیحات (DESCRIPTION) اجرای یک آزمون پینگ‌پنگ ساده بر بستر InfiniBand از طریق سرویس انتقال اتصال مطمئن گسترش‌یافته (XRC)، با استفاده از یک صف دریافت مشترک (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=MTU استفاده از MTU مسیر با اندازه MTU (پیش‌فرض: 2048) -c, --clients=CLIENTS تعداد کلاینت‌ها CLIENTS (تنها در سمت سرور، پیش‌فرض: 1) -n, --num-tests=NUM_TESTS انجام NUM_TESTS آزمون به ازای هر کلاینت (پیش‌فرض: 5) -l, --sl=SL استفاده از SL به عنوان مقدار سطح سرویس (پیش‌فرض: 0) -e, --events به خواب رفتن در حین انتظار برای رویدادهای تکمیل کار (پیش‌فرض: نظرسنجی و poll برای تکمیل‌ها) -g, --gid-idx=GIDINDEX شاخص محلی GIDINDEX درگاه همچنین ببینید (SEE ALSO) ibv_rc_pingpong(1), ibv_uc_pingpong(1), ibv_ud_pingpong(1) ibv_srq_pingpong(1) نویسندگان (AUTHORS) Roland Dreier Jarod Wilson گزارش باگ‌ها (BUGS) همگام‌سازی شبکه میان نمونه‌های کلاینت و سرور ضعیف است و از به‌کارگیری گزینه‌های ناسازگار روی دو نمونه جلوگیری نمی‌کند. همچنین روش مورد استفاده برای بازیابی تکمیل‌های کار (work completions) دقیق نبوده و شرایط رقابتی (race conditions) ممکن است موجب بروز خطا در برخی سیستم‌ها شود. libibverbs May 24, 2016 IBV_XSRQ_PINGPONG(1)