Bagikan melalui


Fungsi Kolektif MPI

Di bagian ini

  • MPI_Allgather
    Mengumpulkan data dari semua anggota grup dan mengirim data ke semua anggota grup.

  • MPI_Allgatherv
    Mengumpulkan jumlah variabel data dari setiap anggota grup dan mengirim data ke semua anggota grup.

  • MPI_Allreduce
    Menggabungkan nilai dari semua proses dan mendistribusikan hasilnya kembali ke semua proses.

  • MPI_Alltoall
    Mengumpulkan data dari dan menyebarkan data ke semua anggota grup.

  • MPI_Alltoallv
    Mengumpulkan data dari dan menyebarkan data ke semua anggota grup.

  • MPI_Alltoallw
    Mengumpulkan data dari dan menyebarkan data ke semua anggota grup.

  • MPI_Barrier
    Memulai sinkronisasi hambatan di semua anggota grup.

  • MPI_Bcast
    Menyiarkan data dari satu anggota grup ke semua anggota grup.

  • MPI_Gather
    Mengumpulkan data dari semua anggota grup ke satu anggota.

  • MPI_Gatherv
    Mengumpulkan data variabel dari semua anggota grup ke satu anggota.

  • MPI_Iallgather
    Mengumpulkan data dari semua anggota grup dan mengirim data ke semua anggota grup dengan cara yang tidak memblokir.

  • MPI_Iallreduce
    Menggabungkan nilai dari semua proses dan mendistribusikan hasilnya kembali ke semua proses dengan cara yang tidak memblokir.

  • MPI_Ibarrier
    Melakukan sinkronisasi penghalang di semua anggota grup dengan cara yang tidak memblokir.

  • MPI_Ibcast
    Menyiarkan pesan dari proses dengan peringkat "root" ke semua proses komunikator lainnya dengan cara yang tidak memblokir.

  • MPI_Igather
    Mengumpulkan data dari semua anggota grup ke satu anggota dengan cara yang tidak memblokir.

  • MPI_Igatherv
    Mengumpulkan data variabel dari semua anggota grup ke satu anggota dengan cara yang tidak memblokir.

  • MPI_Ireduce
    Melakukan operasi pengurangan global (misalnya jumlah, maksimum, atau logis dan) di semua anggota grup dengan cara yang tidak memblokir.

  • MPI_Iscatter
    Menyebarkan data dari satu anggota di semua anggota grup dengan cara yang tidak memblokir. Fungsi ini melakukan inversi operasi yang dilakukan oleh fungsi MPI_Igather.

  • MPI_Iscatterv
    MPI_Reduce
    Melakukan operasi pengurangan global di semua anggota grup.

  • MPI_Scatter
    Menyebarkan data dari satu anggota di semua anggota grup.

  • MPI_Scatterv
    Menyebarkan data dari satu anggota di semua anggota grup.

  • MPI_Exscan
    Menghitung pemindaian eksklusif (pengurangan sebagian) data pada kumpulan proses.

  • MPI_Op_create
    Membuat handel fungsi kombinasi yang ditentukan pengguna.

  • MPI_Op_free
    Membebaskan handel fungsi kombinasi yang ditentukan pengguna.

  • MPI_Reduce_local
    Menerapkan operator pengurangan ke argumen lokal.

  • MPI_Reduce_scatter
    Menggabungkan nilai dan menyebarkan hasilnya.

  • MPI_Scan
    Menghitung pemindaian (pengurangan sebagian) data pada kumpulan proses.

  • MPI_User_function
    MPI_User_function adalah tempat penampung untuk nama fungsi yang ditentukan aplikasi.