1-mavzu: Kirish uslubmetdiReja


-misol. Massiv elementlari yig’indisini hisoblash. 2-misol


Download 1.97 Mb.
bet39/39
Sana05.01.2023
Hajmi1.97 Mb.
#1078956
1   ...   31   32   33   34   35   36   37   38   39
Bog'liq
Paradigma maruzalar

1-misol. Massiv elementlari yig’indisini hisoblash.
2-misol. To’rtburchaklar metodi yordmida integralni hisoblash.
1.Massiv elementlari yig’indisini hisoblash
Dastlab ketma-ket bajariluvchi sum_arr funksiyasini tuzib olamiz:

Funksiyadagi iteratsiyani oqimlarga taqsimlash mumkin. Har bir oqim yig’indining bir qismini hisoblaydi va oxirida sinxroniztasiyalanadi va natijalar birlashtiriladi.

3-qatorda parallel direktivasi figurali qavslar ichiga olingan parallel hisoblash sohasini beradi.
num_threads xususiyati orqali yaratiladigan oqimlar soni belgilanadi. Bizning misolda oqimlar soni 2 ga teng. Oqimlardan lokal o’zgaruvchilar yoki bo’lingan o’zgaruvchilar tarzida foydalanish mumkin. Bo’linadigan o’zgaruvchilar barcha oqimlar uchun umumiy hisoblanadi. Ular bilan ehtiyot bo’lib ishlash lozim. Barcha konstantalar bo’linadigan hisoblandi. Bizning misolimizda bu a va n o’zgaruvchilaridir.
Download 1.97 Mb.

Do'stlaringiz bilan baham:
1   ...   31   32   33   34   35   36   37   38   39




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