MPISYNC(1) Open MPI MPISYNC(1)

mpisync - ابزارهای زمان‌سنجی و همگام‌سازی Open MPI

mpisync [گزینه‌ها]

mpirun_prof [گزینه‌ها]

ompi_timing_post [<فایل-زمان‌بندی>] [<فایل-پردازش‌شده>]

mpisync: انحراف ساعت (clock offset) را نسبت به فرآیند گره اصلی (Head Node Process یا HNP) تعیین می‌کند. گزینه‌های زیر را می‌پذیرد:

  • -o, --output: نام فایل خروجی که انحراف‌های مربوط به HNP در آن نوشته خواهند شد.
  • -h, --help: نمایش اطلاعات راهنما.

ompi_timing_post فایل خروجی زمان‌بندی را به عنوان پارامتر ورودی دریافت می‌کند. رویدادها بر اساس برچسب‌های زمانی (timestamps) مرتب می‌شوند. سپس برچسب‌های زمانی با انحراف زمانی نسبت به رویداد first (نخستین) یا previous (پیشین) جایگزین می‌گردند.

mpirun_prof یک پوسته واسط (wrapper) پیرامون mpirun است که وظیفه همگام‌سازی ساعت و پس‌پردازش فایل خروجی زمان‌بندی را بر عهده دارد.

کد mpisync از پروژه MPIPerf برگرفته شده است: http://mpiperf.cpct.sibsutis.ru/index.php/Main/Documentation

فایل خروجی دارای قالب زیر است:

<hostname> <round-trip-time> <offset-from-hnp>

2003-2026, The Open MPI Community

February 23, 2026