مشاركة عبر


وظائف نوع بيانات MPI

في هذا القسم

  • MPI_Get_address
    يحصل على عنوان موقع في الذاكرة.

  • MPI_Get_elements
    إرجاع عدد العناصر الأساسية في نوع البيانات.

  • MPI_Pack
    حزم نوع بيانات في ذاكرة متجاورة.

  • MPI_Pack_external
    حزم نوع بيانات في ذاكرة متجاورة، باستخدام تنسيق external32.

  • MPI_Pack_external_size
    إرجاع الحد الأعلى على مقدار المساحة اللازمة لحزم رسالة باستخدام MPI_Pack_external.

  • MPI_Pack_size
    إرجاع الحد الأعلى على مقدار المساحة اللازمة لحزم رسالة.

  • MPI_Type_commit
    تثبيت نوع البيانات.

  • MPI_Type_contiguous
    تعريف نوع بيانات جديد عبارة عن سلسلة لعدد من العناصر من نوع بيانات موجود.

  • MPI_Type_create_darray
    إنشاء نوع بيانات يمثل صفيفا موزعا.

  • MPI_Type_create_hindexed
    يحدد نوع بيانات جديدا يتكون من عدد محدد من الكتل ذات الحجم العشوائي.

  • MPI_Type_create_hindexed_block
    يسمح بالنسخ المتماثل ل نوع بيانات قديم إلى تسلسل كتل (كل كتلة هي سلسلة من نوع البيانات القديم)، حيث يكون لجميع الكتل طول الكتلة نفسه ولكن يمكن أن يكون لها إزاحات كتلة مختلفة بالبايت.

  • MPI_Type_create_hvector
    يحدد نوع بيانات جديدا يتكون من عدد محدد من الكتل. كل كتلة هي سلسلة من نفس عدد عناصر نوع بيانات موجود.

  • MPI_Type_create_indexed_block
    يحدد نوع بيانات جديدا يتكون من عدد محدد من الكتل. كل كتلة هي نفس طول الكتلة، ولكن يمكن أن يكون لكل كتلة إزاحة كتلة مختلفة.

  • MPI_Type_create_resized
    إنشاء نوع بيانات مع حد أدنى جديد ومدى من نوع بيانات موجود.

  • MPI_Type_create_struct
    يحدد نوع بيانات جديدا بنوع بيانات محدد وإزاحة وحجم لكل كتلة من البيانات.

  • MPI_Type_create_subarray
    يحدد نوع بيانات جديدا يتكون من مجموعة فرعية n-dimensional لصفيف n-dimensional.

  • MPI_Type_dup
    تكرار نوع البيانات.

  • MPI_Type_free
    تحرير نوع البيانات.

  • MPI_Type_get_contents
    يحصل على محتويات النوع.

  • MPI_Type_get_envelope
    يحصل على مغلف النوع.

  • MPI_Type_get_extent
    يحصل على الحد الأدنى والمدى ل نوع البيانات.

  • MPI_Type_get_true_extent
    يحصل على الحد الأدنى الحقيقي والمدى ل نوع البيانات.

  • MPI_Type_indexed
    يحدد نوع بيانات جديدا يتكون من عدد محدد من الكتل ذات الحجم العشوائي.

  • MPI_Type_size
    إرجاع عدد وحدات البايت التي تشغلها الإدخالات في نوع البيانات.

  • MPI_Type_vector
    يحدد نوع بيانات جديدا يتكون من عدد محدد من الكتل بحجم محدد.

  • MPI_Unpack
    فك حزمة مخزن مؤقت وفقا ل نوع بيانات في ذاكرة متجاورة.

  • MPI_Unpack_external
    فك حزمة مخزن مؤقت (معبأة مع MPI_Pack_external) وفقا ل نوع البيانات في ذاكرة متجاورة.