مشاركة عبر


MPI_Dims_create الدالة

ينشئ قسما من المعالجات في شبكة ديكارتية.

بناء الجملة

int MPIAPI MPI_Dims_create(
   int                      nnodes,
   int                      ndims,
   _Inout_count_(ndims) int *dims
);

المعلمات

  • nnodes
    عدد العقد في شبكة.

  • ndims
    عدد الأبعاد الديكارتية.

  • يقلل
    صفيف عدد صحيح من حجم ndims يحدد عدد العقد في كل بعد. تشير القيمة 0 إلى أن MPI_Dims_create يجب أن تملأ قيمة مناسبة.

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

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

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

Fortran

    MPI_DIMS_CREATE(NNODES, NDIMS, DIMS, IERROR)
        INTEGER NNODES, NDIMS, DIMS(*), 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