Laboratoriya ishi №1 C++ dasturlash tilining ppl kutubxonasi bilan tanishish va uning yordamida parallel dasturlar tuzush



Download 455,17 Kb.
Pdf ko'rish
bet3/4
Sana14.06.2022
Hajmi455,17 Kb.
#670120
1   2   3   4
Bog'liq
Laboratoriya ishi ¹1 C dasturlash tilining ppl kutubxonasi bil

 
Parallel_for_each algoritmi. 
Bir vaqtning o'zida parallel_for_each 
algoritmi parallel ravishda C ++ standart kutubxonasi tomonidan taqdim etilgan 
kabi, iterativ konteynerda vazifalarni bajaradi. Bu parallel_for algoritmidan 
foydalanadigan bir xil mantiqdan foydalanadi. Parallel_for_each algoritmi C ++ 
standart kutubxonasi std :: for_each algoritmiga o'xshaydi, faqat parallel_for_each 
algoritmi vazifalarni bir vaqtning o'zida bajaradi. Boshqa parallel algoritmlar 
singari, 
parallel_for_each 
vazifalarni 
muayyan 
tartibda 
bajarmaydi. 
Parallel_for_each algoritmida asosan maxsus obyektlar , konteyner elematlari 
ustida parallel amallarni bajarishda qulay vosita hisoblanadi va iteratsiyalar 
tasodifiy genaratsiya qilinadi. 
Misol 
Quyidagi misolda parallel_for_each algoritmining asosiy tuzilishi ko'rsatilgan. 
Ushbu misol, konsolda std :: array ob'ektidagi har bir qiymatni parallel ravishda 
yozishga undadi. 
1.2-rasm. parallel_for_each operatordan foydalanish 


#include
#include
#include
#include
using
namespace
Concurrency; 
using
namespace
std

int
wmain
() 

array
<
int
, 5> values = { 1, 2, 3, 4, 5 }; 
parallel_for_each(begin(values), end(values), [](
int
value) { 
wstringstream ss; 
ss << value << L' 
'; 
wcout << ss.str(); 
}); 

3.Topshiriqlar 
 
1.
Bir o’lchovli signallar ustida qayta ishlash amallarini ppl kutubxonasi 
imkoniyatlaridan foydalanib amalga oshirish. 
Signallarni qayta ishlash masalalari: 
a) Signallarni oynalardan o’tkazish (Hemming,Henning va boshqalar); 
b) Spektral almashtishlarni amalga oshirish (Diskret kosinus almashtirish,
Adamar, Xaara, Dobishe, Fur’ye almashtirish); 
c) Signallarni filetrlash; 
d) Signallarni spektral sohada siqish.
2.
Ikki o’lchovli signallarni(tasvirlarni) qayta ishlash masalalarini ppl 
kutubxonasi imkoniyatlaridan foydalanib amalga oshirish. 
Tasvirlani qayta ishlash masalalari: 
a) Tasvirlarni filterlash (box filter, medium filter, Gaus filter va boshqa); 
b) Tasvirlarni spektral almashtish (Diskret kosinus almashtirish, Adamar, 
Xaara, Dobishe, Fur’ye almashtirish); 
c) tasvirlarni spektral sohada filerlash; 
d) tasvirlarni siqish. 

Download 455,17 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