Mashg‘ulotlar shakli va semestrga ajratilgan soatlar


Parallellashtirishni ishlatishdan maqsad


Download 15.85 Kb.
bet5/5
Sana07.03.2023
Hajmi15.85 Kb.
#1246033
1   2   3   4   5
Bog'liq
Mavzu Parallel dasturlashga kirish. Parallel dasturlash asoslar-fayllar.org

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();
}
http://fayllar.org
Download 15.85 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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