Topshiriq № Mavzu: mpi paketi yordamida misollar yechish Ishdan maqsad



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

Chiqish ma’lumotlari: “I am: FIRST!” yoki “I am : SECOND!” yoki “ processe.” formatdagi satrlar.
Kiritish va chiqish ma’lumotlariga misol

Kiritish ma’lumotlar

Chiqish ma’lumotlar

4

4 processes.
I am 1 process: FIRST!
I am 2 process: SECOND!
I am 3 process: FIRST!

4-Topshiriq. “Nuqta-nuqta” kommunikatsiyalar: oddiy bloklangan almashinuvlar
MPI_Send va MPI_Recv nuqta-nuqta bloklangan xabarlarni uzatishning MPI-funksiyalarni asosini o‘rganing. Bu funksiyalar yordamida 0 nomerli jarayondan 1 nomerli jarayonga xabar yuboradigan MP-dasturini yozing. 1-jarayon ekranda qabul qilingan xabarni ko‘rsatadi.
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’

5-Topshiriq. “Nuqta-nuqta” kommunikatsiyalar: “estafeta tayoqchasi” sxemasi
Nuqta-nuqta xabarlarni yuborish uchun blokirovkalash funksiyalaridan foydalanib, har bir jarayon oldingisidan xabarni kutadigan va keyin uni keyingisiga yuboradigan “estafeta tayoqchasi” jarayonining aloqa sxemasini amalga oshiradigan MPI-dasturini yozing (1-rasmga qarang). Yuboriladigan xabar sifatida 0-jarayonda uning nomeridan foydalaning, qolgan jarayonlarda esa – qabul qilingan xabarni bir birlikka oshiring.


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