Aracılığıyla paylaş


MPI Noktadan Noktaya İşlevler

Bu bölümde

  • MPI_Bsend
    Verileri arabelleğe alınan modda belirtilen işleme gönderir.

  • MPI_Bsend_init
    Arabelleğe alınan gönderme için bir tanıtıcı oluşturur.

  • MPI_Cancel
    İletişim isteğini iptal eder.

  • MPI_Get_count
    "En üst düzey" öğelerin sayısını alır.

  • MPI_Ibsend
    Arabelleğe alınan mod gönderme işlemini başlatır ve iletişim işlemine bir tanıtıcı döndürür.

  • MPI_Iprobe
    İletinin engeli kaldırılmayan test.

  • MPI_Improbe
    Engelleyici olmayan bir yolla ileti için yoklamalar. Araya girme yoklama/alma işlemlerine bakılmaksızın eşleşen belirli iletiyi almak için bir mekanizma sağlar. Eşleşen ileti alma kuyruğundan çıkarılır ve uygulamaya engellemeyen eşleştirme yoklama işlemi tarafından döndürülen bilgilere göre iletiyi nasıl alacağına karar verme fırsatı verir. Eşleşen ileti daha sonra MPI_Mrecv veya MPI_Imrecv işlevi kullanılarak alınır.

  • MPI_Imrecv
    MPI_Mprobe veyaMPI_Improbe ile eşleşen bir ileti için engelleyici olmayan bir alma gerçekleştirir.

  • MPI_Irecv
    Bir alma işlemi başlatır ve istenen iletişim işlemine bir tanıtıcı döndürür.

  • MPI_Irsend
    Hazır mod gönderme işlemini başlatır ve iletişim işlemini temsil eden bir istek tanıtıcısı döndürür.

  • MPI_Isend
    Standart mod gönderme işlemini başlatır ve istenen iletişim işlemine bir tanıtıcı döndürür.

  • MPI_Issend
    Zaman uyumlu mod gönderme işlemini başlatır ve istenen iletişim işlemine bir tanıtıcı döndürür.

  • MPI_Mprobe
    İleti için engelleme yoklamaları. Araya girme yoklama/alma işlemlerine bakılmaksızın eşleşen belirli iletiyi almak için bir mekanizma sağlar. Eşleşen ileti alma kuyruğundan çıkarılır ve uygulamaya eşleşen yoklama işlemi tarafından döndürülen bilgilere göre iletiyi nasıl alacağına karar verme fırsatı verir. Eşleşen ileti daha sonra MPI_Mrecv veya MPI_Imrecv işlevi kullanılarak alınır.

  • MPI_Mrecv
    MPI_Mprobe veyaMPI_Improbe ile eşleşen bir ileti için engelleme alma işlemi gerçekleştirir.

  • MPI_Probe
    İleti için testi engelleme.

  • MPI_Recv
    Alma işlemi gerçekleştirir ve eşleşen bir ileti alınana kadar döndürmez.

  • MPI_Recv_init
    Alma için kalıcı bir istek oluşturun.

  • MPI_Request_free
    İletişim isteği nesnesini serbest kaldırır.

  • MPI_Request_get_status
    İsteğin tamamlanması için yıkıcı olmayan test.

  • MPI_Rsend
    Hazır mod gönderme işlemi gerçekleştirir ve gönderme arabelleği güvenli bir şekilde yeniden kullanılabilir olduğunda döndürür.

  • MPI_Rsend_init
    Hazır gönderme için kalıcı bir istek oluşturur.

  • MPI_Send
    Standart mod gönderme işlemi gerçekleştirir ve gönderme arabelleği güvenli bir şekilde yeniden kullanılabilir olduğunda döndürür.

  • MPI_Send_init
    Standart gönderme için kalıcı bir istek oluşturur.

  • MPI_Sendrecv
    bir ileti gönderir ve alır.

  • MPI_Sendrecv_replace
    Tek bir arabellek kullanarak gönderip alır.

  • MPI_Ssend
    Zaman uyumlu mod gönderme işlemi gerçekleştirir ve gönderme arabelleği güvenli bir şekilde yeniden kullanılabilir olduğunda döndürür.

  • MPI_Ssend_init
    Zaman uyumlu gönderme için kalıcı bir istek oluşturur.

  • MPI_Start
    Kalıcı bir istek tanıtıcısıyla iletişim başlatır.

  • MPI_Startall
    Kalıcı isteklerden oluşan bir koleksiyon başlatır.

  • MPI_Test
    Tamamlanmak üzere bekleyen bir işlemi test eder.

  • MPI_Test_cancelled
    bir isteğin iptal edilip iptal edilmediğini görmek için sınar.

  • MPI_Testall
    Önceden başlatılan tüm isteklerin tamamlanmasını test eder.

  • MPI_Testany
    Önceden başlatılan isteklerin tamamlanmasını test eder.

  • MPI_Testsome
    Önceden başlatılan isteklerden bazılarının tamamlanması için testler.

  • MPI_Wait
    Bekleyen bir işlemi tamamlar.

  • MPI_Waitall
    Birden çok bekleyen işlemi tamamlar.

  • MPI_Waitany
    Birkaç bekleyen işlemden birini tamamlar.

  • MPI_Waitsome
    Belirli MPI isteklerinin bazılarının tamamlanmasını bekler.

  • MSMPI_Queuelock_acquire
    Microsoft MPI kitaplığı genel kilidini alır.

  • MSMPI_Queuelock_release
    Microsoft MPI kitaplığı genel kilidini serbest bırakır.

  • MSMPI_Waitsome_interruptible
    Listedeki etkin tanıtıcılarla ilişkili işlemlerden en az birinin bitmesini veya çağrının MSMPI_Queuelock_acquire çağıran başka bir iş parçacığı tarafından kesintiye uğramasını bekler.