Mpi any source, mpi any tag mpi get Count, mpi probe,mpi wtime. Xabarni qabul qilish



Yüklə 74,45 Kb.
səhifə2/5
tarix25.12.2022
ölçüsü74,45 Kb.
#121810
1   2   3   4   5
4- amaliy ish

MPI_Get_Count

  • int MPI_Get_Count( MPI_Status *status, MPI_Datatype datatype, int *count)
  • status - qabul qilingan xabar parametrlari
  • datatype - qabul qilingan xabarning element turi
  • OUT count - xabar elementlari soni
  • status parametrining qiymati bo'yicha ushbu kichik dastur datatype tipidagi allaqachon qabul qilingan (MPI_Recv ga qo'ng'iroqdan keyin) yoki qabul qilingan (MPI_Probe yoki MPI_IProbe qo'ng'iroqlaridan keyin) xabar sonini aniqlaydi.

MPI_Probe

Kutilayotgan blokirovkali xabarining tuzilishi haqida ma'lumot olish. Jo’natuvchi tomonidan qabul qilish uchun mos identifikator va jarayon raqamidagi xabar mavjud bo’lmaguncha, pastki dastur qaytmaydi. Mavjud xabar atributlari odatiy tarzda "status" parametri bilan aniqlash mumkin. Shuni ta'kidlash kerakki, pastki dastur faqat xabarning kelishi faktini aniqlaydi, lekin aslida uni qabul qilmaydi. MPI standarti MPI_Probe-dan keyingi MPI_Recv chaqiruvi bir xil parametrlarga ega (yuboruvchi raqami, xabar identifikatori va kommunikator) MPI_Probe funksiyasi tomonidan qabul qilingan xabarni foydalanuvchi buferiga aynan joylashtirishini kafolatlaydi. MPI_Probe ikki holatda kerak bo'ladi:

  • Kutilayotgan blokirovkali xabarining tuzilishi haqida ma'lumot olish. Jo’natuvchi tomonidan qabul qilish uchun mos identifikator va jarayon raqamidagi xabar mavjud bo’lmaguncha, pastki dastur qaytmaydi. Mavjud xabar atributlari odatiy tarzda "status" parametri bilan aniqlash mumkin. Shuni ta'kidlash kerakki, pastki dastur faqat xabarning kelishi faktini aniqlaydi, lekin aslida uni qabul qilmaydi. MPI standarti MPI_Probe-dan keyingi MPI_Recv chaqiruvi bir xil parametrlarga ega (yuboruvchi raqami, xabar identifikatori va kommunikator) MPI_Probe funksiyasi tomonidan qabul qilingan xabarni foydalanuvchi buferiga aynan joylashtirishini kafolatlaydi. MPI_Probe ikki holatda kerak bo'ladi:

Yüklə 74,45 Kb.

Dostları ilə paylaş:
1   2   3   4   5




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin