مشاركة عبر


MPI_Win_flush_local الدالة

يكتمل محليا في الأصل جميع عمليات RMA المعلقة التي بدأتها عملية الاستدعاء إلى العملية الهدف المحددة حسب الترتيب في النافذة المحددة. على سبيل المثال، بعد اكتمال هذا الروتين، يمكن للمستخدم إعادة استخدام أي مخازن مؤقتة تم توفيرها لوضع العمليات أو الحصول عليها أو تجميعها.

بناء الجملة

int MPIAPI MPI_Win_flush_local(
        int      rank,
        MPI_Win  *win
);

المعلمات

  • rank
    ترتيب النافذة الهدف.

  • الفوز
    كائن النافذة.

القيمة المُرجعة

إرجاع MPI_SUCCESS عند النجاح. وإلا، فإن القيمة المرجعة هي رمز خطأ.

في Fortran، يتم تخزين القيمة المرجعة في المعلمة IERROR .

Fortran

    MPI_WIN_FLUSH_LOCAL(RANK, WIN, IERROR)
        INTEGER RANK, WIN, IERROR

الملاحظات

يمكن استدعاء جميع وظائف التدفق والمزامنة فقط ضمن فترات الهدف السلبي.

المتطلبات

منتج

حزمة HPC Pack 2012 MS-MPI القابلة لإعادة التوزيع، حزمة HPC Pack 2008 R2 MS-MPI القابلة لإعادة التوزيع، حزمة HPC Pack 2008 MS-MPI القابلة لإعادة التوزيع أو حزمة HPC Pack 2008 للعميل

الرأس

Mpi.h؛ Mpif.h

المكتبة

Msmpi.lib

Dll

Msmpi.dll

راجع أيضًا

MPI One-Sided Communications Functions