Fungsi Komunikasi One-Sided MPI
Di bagian ini
MPI_Accumulate
Mengakumulasi data ke dalam proses target menggunakan akses memori jarak jauh.MPI_Compare_and_swap
Melakukan operasi perbandingan dan pertukaran atom jarak jauh.MPI_Fetch_and_op
Melakukan atom baca-modifikasi-tulis pada satu elemen data, dan mengembalikan elemen data sebelum operasi akumulasi.MPI_Get
Mendapatkan data dari jendela memori pada proses jarak jauh.MPI_Get_accumulate
Melakukan baca-ubah-tulis atomik dan mengembalikan data sebelum operasi akumulasi.MPI_Raccumulate
Operasi akumulasi RMA berbasis permintaan.MPI_Rget
Operasi get RMA berbasis permintaan.MPI_Rget_accumulate
Operasi baca-ubah-tulis RMA berbasis permintaan mengembalikan data sebelum operasi akumulasi.MPI_Rput
Operasi put RMA berbasis permintaan.MPI_Put
Menempatkan data ke dalam jendela memori pada proses jarak jauh.MPI_Win_allocate
Membuat objek Jendela MPI yang mengalokasikan memori.MPI_Win_allocate_shared
Membuat objek Jendela MPI yang mengalokasikan memori, memori yang dialokasikan dapat diakses dari semua proses di grup jendela dengan instruksi muat/penyimpanan langsung.MPI_Win_attach
Melampirkan wilayah memori lokal untuk akses jarak jauh dalam jendela yang diberikan.MPI_Win_complete
Menyelesaikan operasi RMA dimulai setelah MPI_Win_start.MPI_Win_create
Membuat objek Jendela MPI untuk komunikasi satu sisi.MPI_Win_create_dynamic
Membuat jendela yang memungkinkan pengguna untuk secara dinamis mengontrol memori mana yang diekspos oleh jendela.MPI_Win_detach
Mencopot wilayah memori yang sebelumnya terpasang.MPI_Win_fence
Melakukan sinkronisasi pagar MPI pada jendela MPI.MPI_Win_flush
Menyelesaikan semua operasi RMA yang luar biasa yang dimulai oleh proses panggilan ke peringkat target.MPI_Win_flush_all
Menyelesaikan operasi yang dikeluarkan oleh proses panggilan ke target apa pun pada jendela yang ditentukan.MPI_Win_flush_local
Secara lokal selesai di asal semua operasi RMA yang luar biasa yang dimulai oleh proses panggilan ke proses target.MPI_Win_flush_local_all
Secara lokal selesai di asal semua operasi RMA yang dikeluarkan oleh proses panggilan ke target apa pun.MPI_Win_free
Membebaskan objek jendela MPI RMA.MPI_Win_get_group
Mendapatkan Grup MPI dari objek jendela.MPI_Win_lock
Memulai epoch akses RMA pada proses target.MPI_Win_lock_all
Memulai epoch akses RMA ke semua proses dalam objek jendela.MPI_Win_post
Memulai epoch paparan RMA.MPI_Win_shared_query
Mengkueri alamat lokal proses untuk segmen memori jarak jauh yang dibuat dengan MPI_Win_allocate_shared.MPI_Win_start
Memulai epoch akses RMA.MPI_Win_sync
Menyinkronkan salinan kemenangan jendela privat dan publik.MPI_Win_test
Menguji apakah epoch paparan RMA telah selesai.MPI_Win_unlock
Menyelesaikan epoch akses RMA pada proses target.MPI_Win_unlock_all
Menyelesaikan epoch akses RMA bersama yang dimulai oleh panggilan ke MPI_Win_lock_all di jendela.MPI_Win_wait
Menyelesaikan epoch paparan RMA yang dimulai dengan MPI_Win_post.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk