Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
MPI_User_function , uygulama tanımlı işlev adı için bir yer tutucudur.
Söz dizimi
void MPI_User_function(
_In_count_ invec,
_Inout_ void *inoutvec,
_In_ int *len,
_In_ MPI_Datatype *datatype
);
Parametreler
invec
Kullanıcı işlevinin birleştirdiğini öğe dizisi.inoutvec
Kullanıcı işlevinin birleştirdiğini öğe dizisi.len [in]
invec ve inoutvec uzunluğu.veri türü [in]
MPI_Reduce çağrısına geçirilen veri türünün tanıtıcısı.
Fortran
SUBROUTINE USER_FUNCTION(INVEC, INOUTVEC, LEN, DATATYPE)
<type> INVEC(LEN), INOUTVEC(LEN)
INTEGER LEN, DATATYPE
Açıklamalar
Kullanıcı tanımlı işlemin ilişkilendirilebilir olduğu varsayılır. commute = true ise, işlem hem commutative hem de ilişkilendirilebilir olmalıdır. İşe gidiş = false ise, işlenenlerin sırası sabittir ve işlem sıfırdan başlayarak artan işlem sıralamasında olacak şekilde tanımlanır. Değerlendirme sırası, işlemin ilişkilendirilmesinden yararlanarak değiştirilebilir. İşe gitme = true ise, değişim ve ilişkilendirilebilirlik avantajlarından yararlanarak değerlendirme sırası değiştirilebilir.
Gereksinimler
Ürün |
HPC Pack 2012 MS-MPI Yeniden Dağıtılabilir Paketi, HPC Pack 2008 R2 MS-MPI Yeniden Dağıtılabilir Paketi, HPC Pack 2008 MS-MPI Yeniden Dağıtılabilir Paketi veya HPC Pack 2008 İstemci Yardımcı Programları |
Üst bilgi |
Mpi.h; Mpif.h |
Kitaplık |
Msmpi.lib |
DLL |
Msmpi.dll |