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.
İletişim isteğini iptal eder.
Söz dizimi
int MPIAPI MPI_Cancel(
_In_ MPI_Request *request
);
Parametreler
-
request [in]
İletişim isteği.
Döndürülen değer
Başarılı MPI_SUCCESS döndürür. Aksi takdirde, dönüş değeri bir hata kodudur.
Fortran'da dönüş değeri IERROR parametresinde depolanır.
Fortran
MPI_CANCEL(REQUEST, IERROR)
INTEGER REQUEST, IERROR
Açıklamalar
MPI_Cancel birincil beklenen kullanımı, kurgusal MPI_Irecvyapıldığı çoklu arabelleğe alma düzenlerindedir. Hesaplama tamamlandığında, bu isteklerden bazıları kalabilir; MPI_Cancel kullanmak, kullanıcının bu memnun olmayan istekleri iptal etmesine olanak tanır.
Gönderme işleminin iptal edilmesi çok daha zordur, çünkü büyük ölçüde gönderme işlemi genellikle en az kısmen tamamlanır (etiket, boyut ve kaynakla ilgili bilgiler genellikle hedefe hemen gönderilir). Kullanıcılara göndermeyi iptal etme, yerel bir işlemin (MPI standardı tarafından tanımlandığı gibi) pahalı olması (genellikle bir veya daha fazla iç ileti oluşturma) olması tavsiye edilir.
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 |