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 گزارش باگ‌ها (BUGS) همگام‌سازی شبکه میان نمونه‌های کلاینت و سرور ضعیف است و مانع از استفاده از گزینه‌های ناسازگار در دو نمونه نمی‌شود. روش به‌کاررفته برای بازیابی تکمیل‌های کار (work completions) کاملاً دقیق نیست و شرایط رقابتی (race conditions) ممکن است موجب بروز خطا در برخی سیستم‌ها شود. libibverbs August 30, 2005 IBV_SRQ_PINGPONG(1)