Mavzu: Parallel dasturlashga kirish. Parallel dasturlash asoslari. Parallel dasturlarning turlari. Parallel dasturlash paradigmalari. Sinxron va asinxron aloqa. Parallel dasturlash usullari va vositalari. Ko'p protsessorli arxitektura



Download 351,5 Kb.
bet4/4
Sana16.03.2022
Hajmi351,5 Kb.
#496734
1   2   3   4
Bog'liq
1-Mavzu (2)

Jarayon 1
Jarayon 2
Oqim
Oqim
Jarayonlar o’rtasidagi aloqa

Parallellashtirishni tashkil etish

  • Bir nechta oqim orqali

  • Parallel tashkil etishga alternativ yondashuv - bu bir nechta oqimlarni bitta jarayonda ishlatish. Oqimlarni engil jarayonlar deb hisoblash mumkin - har bir oqim boshqasidan mustaqil ishlaydi va har bir oqim boshqa buyruqlar ketma -ketligini bajarishi mumkin.

Oqim 1
Oqim 2
Taqsimlanadigan xotira

Parallellashtirishni ishlatishdan maqsad

Parallellashtirishni qachon yomon


Parallellikdan qachon qochish kerakligini bilish ham bir xil darajada muhimdir. Bu tamoyil oddiy: parallellashtirishni ishlatilmaslikning yagona sababi - bu xarajatlar foydadan katta bo'lsa.Parallel dasturni tushunish odatda qiyinroq bo'ladi, shuning uchun ko'p tarmoqli kodni yozish va saqlash uchun qo'shimcha intellektual harakat talab etiladi va shuning uchun xatolar soni ortadi. Agar potentsial samaradorlik etarlicha katta bo'lmasa yoki erishilgan majburiyatlarning bo'linishi qo'shimcha vaqt sarflanishini oqlaydigan darajada aniq bo'lmasa, parallellikdan foydalanmang.

Misol


Oddiy dastur:
#include
int main()
{
std::cout<<”Salom, bu oddiy dastur\n”;
}

Misol


Oddiy parallel dastur:
#include
#include
void hello()
{
std::cout<<”Salom, parallel olam\n”;
}
int main()
{
std::thread t(hello);
t.join();
}

Download 351,5 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish