Aracılığıyla paylaş


MPI Kolektif İşlevleri

Bu bölümde

  • MPI_Allgather
    Bir grubun tüm üyelerinden veri toplar ve verileri grubun tüm üyelerine gönderir.

  • MPI_Allgatherv
    Bir grubun her üyesinden değişken miktarda veri toplar ve verileri grubun tüm üyelerine gönderir.

  • MPI_Allreduce
    Tüm işlemlerdeki değerleri birleştirir ve sonucu tüm işlemlere geri dağıtır.

  • MPI_Alltoall
    Veri toplar ve bir grubun tüm üyelerine dağıtılır.

  • MPI_Alltoallv
    Veri toplar ve bir grubun tüm üyelerine dağıtılır.

  • MPI_Alltoallw
    Veri toplar ve bir grubun tüm üyelerine dağıtılır.

  • MPI_Barrier
    Bir grubun tüm üyeleri arasında engel eşitlemesi başlatır.

  • MPI_Bcast
    Bir grubun bir üyesinden gelen verileri grubun tüm üyelerine yayınlar.

  • MPI_Gather
    Bir grubun tüm üyelerinden bir üyeye veri toplar.

  • MPI_Gatherv
    Bir grubun tüm üyelerinden bir üyeye değişken verileri toplar.

  • MPI_Iallgather
    Bir grubun tüm üyelerinden veri toplar ve verileri engelleyici olmayan bir şekilde grubun tüm üyelerine gönderir.

  • MPI_Iallreduce
    Tüm işlemlerdeki değerleri birleştirir ve sonucu engelleyici olmayan bir şekilde tüm işlemlere geri dağıtır.

  • MPI_Ibarrier
    Bir grubun tüm üyeleri arasında engelleyici olmayan bir şekilde bir engel eşitlemesi gerçekleştirir.

  • MPI_Ibcast
    "Kök" derecesine sahip işlemden iletişimcinin diğer tüm işlemlerine engelleyici olmayan bir şekilde bir ileti yayınlar.

  • MPI_Igather
    Bir grubun tüm üyelerinden bir üyeye engelleyici olmayan bir şekilde veri toplar.

  • MPI_Igatherv
    Bir grubun tüm üyelerinden bir üyeye engelleyici olmayan bir şekilde değişken verileri toplar.

  • MPI_Ireduce
    Bir grubun tüm üyeleri arasında engellemesiz bir şekilde genel bir azaltma işlemi (örneğin, toplam, maksimum veya mantıksal ve) gerçekleştirir.

  • MPI_Iscatter
    Bir üyeden gelen verileri engelleyici olmayan bir şekilde grubun tüm üyelerine dağıtır. Bu işlev, MPI_Igatherişlevi tarafından gerçekleştirilen işlemin tersini gerçekleştirir.

  • MPI_Iscatterv
    MPI_Reduce
    Bir grubun tüm üyeleri arasında genel bir azaltma işlemi gerçekleştirir.

  • MPI_Scatter
    Bir üyeden gelen verileri grubun tüm üyelerine dağıtır.

  • MPI_Scatterv
    Bir üyeden gelen verileri grubun tüm üyelerine dağıtır.

  • MPI_Exscan
    Bir işlem koleksiyonundaki verilerin özel taramasını (kısmi azaltmaları) hesaplar.

  • MPI_Op_create
    Kullanıcı tanımlı bir birleşim işlev tutamacı oluşturur.

  • MPI_Op_free
    Kullanıcı tanımlı bir birleşim işlev tutamacını serbest sağlar.

  • MPI_Reduce_local
    Yerel bağımsız değişkenlere azaltma işleci uygular.

  • MPI_Reduce_scatter
    Değerleri birleştirir ve sonuçları dağılıma dönüştürür.

  • MPI_Scan
    İşlem koleksiyonundaki verilerin taramasını (kısmi azaltmaları) hesaplar.

  • MPI_User_function
    MPI_User_function , uygulama tanımlı işlev adı için bir yer tutucudur.