IBV_UC_PINGPONG(1) USER COMMANDS IBV_UC_PINGPONG(1)

ibv_uc_pingpong - آزمون ساده‌ی ترابری ارتباط نامطمئن (UC) در InfiniBand

ibv_uc_pingpong [-p port] [-d device] [-i ib port] [-s size] [-m size] [-r rx depth] [-n iters] [-l sl] [-e] [-g gid index] HOSTNAME

ibv_uc_pingpong [-p port] [-d device] [-i ib port] [-s size] [-m size] [-r rx depth] [-n iters] [-l sl] [-e] [-g gid index]

اجرای یک آزمون پینگ‌پنگ ساده روی InfiniBand از طریق ترابری ارتباط نامطمئن (UC).

استفاده از درگاه TCP با شماره‌ی PORT برای همگام‌سازی اولیه (پیش‌فرض: 18515)
استفاده از دستگاه IB با عنوان DEVICE (پیش‌فرض: نخستین دستگاه یافت‌شده)
استفاده از درگاه IB با شماره‌ی PORT (پیش‌فرض: درگاه 1)
تبادل پیام‌های پینگ‌پنگ با اندازه‌ی SIZE (پیش‌فرض: 4096)
اندازه‌ی MTU مسیر به میزان SIZE (پیش‌فرض: 1024)
ارسال هم‌زمان DEPTH درخواست دریافت در هر نوبت (پیش‌فرض: 1000)
انجام ITERS نوبت تبادل پیام (پیش‌فرض: 1000)
استفاده از SL به عنوان مقدار سطح خدمت (service level) برای QP (پیش‌فرض: 0)
رفتن به حالت تعلیق در هنگام انتظار برای رویدادهای تکمیل کار (پیش‌فرض به‌صورت سرکشی/poll برای تکمیل‌ها است)
شاخص GID درگاه محلی (GIDINDEX)
اعتبارسنجی بافر دریافت‌شده

ibv_rc_pingpong(1), ibv_ud_pingpong(1), ibv_srq_pingpong(1), ibv_xsrq_pingpong(1)

<rolandd@cisco.com>

همگام‌سازی شبکه‌ای میان نمونه‌های کلاینت و سرور ضعیف است و از به‌کارگیری گزینه‌های ناسازگار میان دو نمونه جلوگیری نمی‌کند. روش مورد استفاده برای دریافت رویدادهای تکمیل کار کاملاً بدون نقص نیست و شرایط رقابتی (race conditions) ممکن است باعث بروز شکست در برخی سیستم‌ها شود.

August 30, 2005 libibverbs