إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
يبدأ فترة وصول RMA إلى جميع العمليات في كائن نافذة، مع نوع تأمين MPI_LOCK_SHARED.
بناء الجملة
int MPIAPI MPI_Win_lock_all(
int assert,
MPI_Win win
);
المعلمات
تاكيد
يستخدم لتحسين هذا الاستدعاء؛ يمكن استخدام صفر كافتراضي.الفوز
كائن النافذة.
القيمة المُرجعة
إرجاع MPI_SUCCESS عند النجاح. وإلا، فإن القيمة المرجعة هي رمز خطأ.
في Fortran، يتم تخزين القيمة المرجعة في المعلمة IERROR .
Fortran
MPI_WIN_LOCK_ALL(ASSERT, WIN, IERROR)
INTEGER ASSERT, WIN, IERROR
الملاحظات
أثناء الفترة، يمكن لعملية الاستدعاء الوصول إلى ذاكرة النافذة على جميع العمليات في win باستخدام عمليات RMA. يجب إلغاء تأمين نافذة مع MPI_Win_lock_all مع MPI_Win_unlock_all. هذا الروتين ليس جماعيا - يشير الجميع إلى تأمين على جميع أعضاء مجموعة النافذة.
المتطلبات
منتج |
حزمة 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 |