Kirish ma’lumotlari: yo‘q.
Chiqish ma’lumotlari: «receive message ''».
Kirish va chiqish ma’lumotlariga misol
Kiritish ma’lumotlar
Chiqish ma’lumotlar
receive message '45'
8-topshiriq. “nuqta-nuqta” aloqalar: “halqalar bo‘yicha siljish” sxemasi Bloklash funksiyalaridan foydalanib nuqta-nuqta turidagi “halqalar bo‘yicha siljish” aloqa sxemasida xabarlarni jo‘natuvchi, ya’ni barcha jarayonlar bir vaqtning o‘zida xabarlarni jo‘natish va qabul qilishni amalga oshiradigan MPI-dasturini yozing (3-rasmga qarang). Yuboriladigan xabar sifatida jarayon nomeridan foydalaning.
3-rasm.“halqalar bo‘yicha siljish” jarayonlarining aloqa sxemasi
Kirish ma’lumotlari: yo‘q.
Chiqish ma’lumotlari: «[]: receive message ''».
Kirish va chiqish ma'lumotlariga misol
9-topshiriq. “nuqta-nuqta” aloqalar: “har biri, har biri bilan” sxemasi Bloklash funksiyalaridan foydalanib nuqta-nuqta turidagi “har biri, har biri bilan” aloqa sxemasida xabarlarni jo‘natuvchi, ya’ni har bir jarayondan har bir jarayonga xabarlarni jo‘natishni amalga oshiradigan MPI-dasturini yozing (4-rasmga qarang). Yuboriladigan xabar sifatida jarayon nomeridan foydalaning. Har bir jarayon barcha qabul qilingan xabarlarni ekranga chiqarish kerak.