Matematik asoslar va raqamli modellashtirish usullari


D = (0, 0). Yo'nalish vektorini quramiz d



Download 212,84 Kb.
bet32/43
Sana13.06.2022
Hajmi212,84 Kb.
#661878
1   ...   28   29   30   31   32   33   34   35   ...   43
Bog'liq
tayyor

D
= (0, 0). Yo'nalish vektorini quramiz
d
= („=“, „=“). Bu holatda biz
tsikl bilan bog'liq bo'lmagan (loop independent dependence) qaramlik bilan shug'ullanayotganimizni ko'rish oson — barcha muammolar tsiklning tanasida
bir iteratsiya ichida yashiringan. Ushbu misolga qaramlik turi haqiqiy qaramlikdir. Parallelizatsiya
yineleme vektorining har qanday tarkibiy qismida (mas'uliyat zonalari
bir yoki boshqa yo'nalishda chiziqlar bilan kesilgan) va
bir vaqtning o'zida ikkita komponentda (mas'uliyat zonalari — iteratsiya maydonidagi to'rtburchaklar) bo'lishi mumkin. Agar
tsikldagi operatorlar o'rnini o'zgartirsa, yangi misol uchun, boshqa muammoni hal
qilish uchun faqat qaramlik turi o'zgaradi va hamma narsa adolatli qoladi.
Yuqoridagi misolda tashqi joyni o'zgartirishi juda muhim
ichki tsikl va ayni paytda hisoblash natijalari o'zgarmaydi.
2010 Yil, T. 2, № 3, P. 231-272
262
Va Karpov
Haqida
BSCHEE
Tasdiqlash
4.
Agar
ko'p o'lchovli
davr
bor
vektor
yo'nalishlari
d
= („=“, . . . , "="), keyin tsikl bo'lishi mumkinkomplekslarning o'zboshimchalik bilan soni bo'yicha
hech qanday cheklovlarsiz. Shu bilan birga, dastlabki strukturaning turli qatlamlariga mos keladigan tsikllar
joylarni xavfsiz ravishda o'zgartirishi mumkin.
Ko'p o'lchovli tsikllar uchun misollarni shakllantirish va tahlil qilish juda
noqulay. Ularni soddalashtirish uchun biz shuni ta'kidlaymizki, aylanish
jarayonida butun lishodin operatorini o'z ichiga olishi kerak, buning uchun bir xil qator elementlari
kirish va chiqish to'plamlariga kiritilgan.
P
Rimer
6. Tsiklni ko'rib chiqing
do i = 1,
u
1
do j = 1,
u
2
S:
a[i, j] = a[i, j+1] * 2
enddo
enddo
Biz masofa vektorini, yo'nalish vektorini hisoblaymiz, qaramlik turini va mumkinligini aniqlaymiz-
nostarallelivaniya aylanishi.
Biz tsiklning bajarilishini ochib beramiz.
(1, 1)
a[1, 1] = a[1, 2] * 2
(1, 2)
a[1, 2] = a[1, 3] * 2
. . .
(2, 1)
a[2, 1] = a[2 ,2] * 2
(2, 2)
a[2, 2] = a[2, 3] * 2
. . .
Shubhasiz, masofa vektori mohiyatdir

Download 212,84 Kb.

Do'stlaringiz bilan baham:
1   ...   28   29   30   31   32   33   34   35   ...   43




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