Topshiriq № Mavzu: mpi paketi yordamida misollar yechish Ishdan maqsad



Yüklə 261,33 Kb.
səhifə4/21
tarix07.01.2024
ölçüsü261,33 Kb.
#208656
1   2   3   4   5   6   7   8   9   ...   21
amaliy7

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

Kiritish ma’lumotlar

Chiqish ma’lumotlar




[0]: receive message '3'
[1]: receive message '0'
[2]: receive message '1'
[3]: receive message '2'

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.


Yüklə 261,33 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   ...   21




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin