Dastur kodi #include "stdafx h"


Download 209.2 Kb.
Pdf ko'rish
Sana04.11.2023
Hajmi209.2 Kb.
#1747880
Bog'liq
4 topshiriq



Dastur kodi 
#include "stdafx.h"
// bu kutubxona visual studioda kompilyatsiyani yaxshilash maqsadida 
//foydalaniladi.
#include "mpi.h" 
#include  
using namespace std; 
int main(int argc, char *argv[]) 

MPI_Init(&argc, &argv); 
//MPI_Init - parallel qismni ishga tushirish uchun ishlatiladi (har bir 
dastur uchun
//haqiqiy ishga tushirish bir martadan ko'p bo'lmaydi, agar takrorlansa, amallar bajarilmaydi va 
pastki dastur qaytadi). 
//Barcha MPI protseduralarini faqat MPI_Init dan foydalangandan keyin 
chaqirish(foydalanish) mumkin. 
cout << " Hello world" << endl; 
MPI_Finalize(); 
//MPI_Finalize - ilovaning parallel qismini bajarishni tugatishni bildiradi. 
// Jarayon MPI_Finalize ni chaqirganda, xabar almashishda ishtirok etishni talab qiladigan 
//barcha amallar bajarilgan bo'lishi kerak. MPI_Init kompleks argument turi barcha
//jarayonlarga asosiy argumentlarni uzatish uchun taqdim etilgan: 
return 0; 

Vazifalar: 
1)Har bir kishi o'z ismini jurnalda nechanchi nomerda bo'lsa shuncha jarayon orqali ekranga 
chiqarsin jarayonlar sonini cmd orqali kiritilsin. 
2)Har bir kishi o'z ismini jurnalda nechanchi nomerda bo'lsa shuncha jarayon orqali ekranga 
chiqarsin jarayonlar sonini visual studio orqali kiritsin. 
3)Har bir kishi o'z ismini yadrolar soni nechta bo'lsa shuncha marotaba ekranga chiqarsin ( 
jarayon sonini kiritmagan holda). Va yadrolar soni va natija screenshot qilinsin. 
4)Har bir vazifa bajarilayotgan paytda dispecher zadach orqali jarayonlar soni o'zgarishiga 
e'tibor berilsin. 
5)Barcha vazifalar natijasi va qay tarzda bajarilganligini screenshot qilib tushuntirilib hisobot 
tayyorlansin. 
*Kompyuteri yo'qlar yoki Visual studio o'rnatish uchun kompyuteri talabga javob 
bermaydiganlar Kursdoshlaridan iltimos qilib TimeWeaver, Anydesk kabi dasturlar orqali o'sha 
kompyuterda bajarsa bo'ladi. 
*Vazifalar kelasi darsga 1 kun qolganda guruh sardorlariga jo'natilsin. va guruh sardori 
hammasini bitta arxivga joylab menga jo'natsin. 
*VAZIFA JO'NATMAGANLAR DARSGA QATNASHMAGAN HISOBLANADI! 

Download 209.2 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling