Amaliy ish – 7 Kutubxonadan foydalanib parallelashtirishni tashkillash. Intel Threading Building Blocks maqsadi


vazifalarni  hal qilishga imkon beradigan sinflar va funktsiyalar majmuini o'z ichiga



Download 250,9 Kb.
Pdf ko'rish
bet8/8
Sana30.12.2021
Hajmi250,9 Kb.
#94133
1   2   3   4   5   6   7   8
Bog'liq
7-amaliy mashg'ulot

 vazifalarni 

hal qilishga imkon beradigan sinflar va funktsiyalar majmuini o'z ichiga oladi: 

  takrorlanishlar soni ma'lum bo'lgan davrlarni parallellashtirish; 

  qisqarish  bilan  ma'lum  takrorlanishlar  soni  bilan  sikllarni 

parallellashtirish; 

  shartli sikllarni parallellashtirish; 

  rekursiyani parallellashtirish. 

Shuningdek, kutubxonada quyidagilar mavjud: 

  xavfsiz  konteynerlar  (STL  konteynerlariga  o'xshash,  faqat  ular  bilan 

parallel  dasturlarda  ishlashda  qo'shimcha  xarajatlar  standart  STL 

konteynerlardan foydalanishdan kam); 

  ajratuvchilar, uylarni ajratish operatorlari; 

  sinxronizatsiya primitivlari. 

TBB  -  bu  o'zaro  faoliyat  platformalar  kutubxonasi  -  bu  uchun  Microsoft 

Windows,  Linux,  Mac  OS  operatsion  tizimlari  uchun  dasturlar  mavjud.  Bundan 

tashqari, kutubxona notijorat maqsadlarda foydalanish uchun bepul. 

2. 

#include "tbb / task_scheduler_init.h"  

//nomlar 

maydoni 


tbb 

yordamida kerakli sarlavha fayllarini qo'shing;  

int main () { 

task_scheduler_init init;    

// Hisobkitoblar 0 natijasini beradi;  

Bir o'lchovli takrorlash maydonidan foydalanish misoli: 




block_range oralig'i (5, 14); 

for (int i = range.begin (); i! = range.end (); i ++)  



{ // Hisob-kitoblar } 

Download 250,9 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




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