مشاركة عبر


MPI One-Sided Communications Functions

في هذا القسم

  • MPI_Accumulate
    تجميع البيانات في العملية الهدف باستخدام الوصول إلى الذاكرة عن بعد.

  • MPI_Compare_and_swap
    ينفذ عملية مقارنة ذرية عن بعد ومبادلة.

  • MPI_Fetch_and_op
    ينفذ القراءة والتعديل والكتابة الذرية على عنصر واحد من البيانات، ويعيد عنصر البيانات قبل عملية التراكم.

  • MPI_Get
    يحصل على بيانات من نافذة ذاكرة على عملية بعيدة.

  • MPI_Get_accumulate
    ينفذ القراءة والتعديل والكتابة الذرية ويعيد البيانات قبل عملية التراكم.

  • MPI_Raccumulate
    عملية تجميع RMA المستندة إلى الطلب.

  • MPI_Rget
    عملية الحصول على RMA المستندة إلى الطلب.

  • MPI_Rget_accumulate
    ترجع عملية قراءة وتعديل وكتابة RMA المستندة إلى الطلب البيانات قبل عملية التراكم.

  • MPI_Rput
    عملية وضع RMA المستندة إلى الطلب.

  • MPI_Put
    يضع البيانات في نافذة ذاكرة على عملية بعيدة.

  • MPI_Win_allocate
    إنشاء كائن نافذة MPI الذي يخصص الذاكرة.

  • MPI_Win_allocate_shared
    إنشاء عنصر نافذة MPI الذي يخصص الذاكرة، ويمكن الوصول إلى الذاكرة المخصصة من جميع العمليات في مجموعة النافذة مع إرشادات التحميل/المتجر المباشرة.

  • MPI_Win_attach
    إرفاق منطقة ذاكرة محلية للوصول عن بعد داخل النافذة المحددة.

  • MPI_Win_complete
    يكمل عمليات RMA التي بدأت بعد MPI_Win_start.

  • MPI_Win_create
    إنشاء كائن نافذة MPI للاتصال من جانب واحد.

  • MPI_Win_create_dynamic
    إنشاء نافذة تسمح للمستخدم بالتحكم ديناميكيا في الذاكرة التي تعرضها النافذة.

  • MPI_Win_detach
    فصل منطقة ذاكرة مرفقة مسبقا.

  • MPI_Win_fence
    تنفيذ مزامنة سياج MPI على نافذة MPI.

  • MPI_Win_flush
    يكمل جميع عمليات RMA المعلقة التي بدأتها عملية الاستدعاء إلى الرتبة الهدف.

  • MPI_Win_flush_all
    إكمال العمليات الصادرة عن عملية الاستدعاء إلى أي هدف في النافذة المحددة.

  • MPI_Win_flush_local
    يكتمل محليا في الأصل جميع عمليات RMA المعلقة التي بدأتها عملية الاستدعاء إلى العملية الهدف.

  • MPI_Win_flush_local_all
    يكتمل محليا في الأصل جميع عمليات RMA الصادرة عن عملية الاستدعاء إلى أي هدف.

  • MPI_Win_free
    تحرير كائن نافذة MPI RMA.

  • MPI_Win_get_group
    يحصل على مجموعة MPI لكائن النافذة.

  • MPI_Win_lock
    يبدأ فترة وصول RMA في العملية الهدف.

  • MPI_Win_lock_all
    بدء فترة وصول RMA إلى جميع العمليات في كائن النافذة.

  • MPI_Win_post
    يبدأ فترة تعرض RMA.

  • MPI_Win_shared_query
    الاستعلام عن العنوان المحلي للعملية لشرائح الذاكرة البعيدة التي تم إنشاؤها باستخدام MPI_Win_allocate_shared.

  • MPI_Win_start
    بدء فترة وصول RMA.

  • MPI_Win_sync
    مزامنة نسخ النافذة الخاصة والعامة من win.

  • MPI_Win_test
    يختبر ما إذا كانت فترة التعرض ل RMA قد اكتملت.

  • MPI_Win_unlock
    يكمل فترة وصول RMA في العملية الهدف.

  • MPI_Win_unlock_all
    يكمل فترة وصول RMA مشتركة بدأت باستدعاء MPI_Win_lock_all على نافذة.

  • MPI_Win_wait
    يكمل فترة تعرض RMA التي بدأت مع MPI_Win_post.