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



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



Laboratoriya ishi №1 
C++ dasturlash tilining PPL kutubxonasi bilan tanishish va uning 
yordamida parallel dasturlar tuzush. 
 
1.Ishni bajarishdan maqsad:
Parallelashtirishning maxsus kutubxonalridan 
biri bo’lgan ppl kutubxonasi haqida nazariy bilimlarga ega bo’lish va ppl 
kutubxonasidan foydalangan holda parallel tasturlar tushush ko’nikmasini 
shakllantirish. 
2.Nazariy qisim 
Parallel Patterns Library (PPL) parallellashtirish kutubxonasi bir vaqtda 
dasturlarni ishlab chiqish uchun keng ko'lamli va qulay foydalanishni 
ta'minlaydigan majburiy dasturiy modeli taqdim etadi. PPL
Concurrency Runtime 
ning rejalashtirish va resurslarni boshqarish qismlariga asoslanadi. Bu parallel 
ravishda ma'lumotlar ustida parallel ishlaydigan algoritm va maxsus konteynerlarni 
taqdim etish orqali dastur bajalishini parallel bajarilishini ta’minlab beradugan c++ 
tadqim qilgan kutubxona hisoblanadi. 
PPL quyidagi xususiyatlarni taqdim etadi: 

Vazifa parallelizmi: Bir nechta ish elementini (vazifalarini) parallel ravishda 
bajarishni Windows ThreadPool ustida ishlatadigan mexanizmni yaratish; 

Parallel algoritmlar: Parallel algorintmlarni generatsiya qilish, parallel 
ravishda ishlash uchun o'zaro bir vaqtda ishlaydigan umumiy algoritmlarni 
yaratish. 

Parallel konteynerlar va ob’yektlar: Maxsus konteynerlar va maxsus 
obyektlar ustida parallel algoritmlar asosida ishlov berish 
Parallel Patterns Library (PPL) bir vaqtning o'zida ma'lumotlarni to'plash 
bo'yicha ishlarni amalga oshiradigan algoritmlarni taqdim etadi. Ushbu algoritmlar 
C ++ standart kutubxonasi tomonidan taqdim etilganlarga o'xshaydi. Parallel 
algoritmlar
Concurrency 
Runtime da mavjud funktsiyalardan iborat. Bularga 
misol qilib quyida parallel_for va parallel_for_each algorimlarini ko’rib chiqamiz. 

Download 455,17 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.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