Mavzu: Dinamik parallel hisoblashlar uchun parallel jarayonlarni tashkillash Mundarija



Yüklə 1,84 Mb.
səhifə7/19
tarix13.05.2022
ölçüsü1,84 Mb.
#87025
1   2   3   4   5   6   7   8   9   10   ...   19
611.17.Soyibov.kurs.ishi

1.5. Ketma-ket parallellik



Cheklangan davlat mashinasining alohida modelining parallelligi tasvirlangan. Uning o'tishni amalga oshirish darajasidagi kanallari ular bilan bog'liq funktsiyalar / usullarning - predikatlar va harakatlarning parallel bajarilishini belgilaydi. Predikatlarning parallelligi uchun hech qanday cheklovlar qo'yilmaydi. Ishlayotganda ular bir-biriga zid kelmaydi, chunki xotira tarkibiga ta'sir qilmaydi. Harakatlar, parallel ravishda ishlash paytida umumiy kirish va chiqish ma'lumotlariga ega bo'lishi, shuningdek ularni bir-biridan mustaqil ravishda o'zgartirishi mumkin. Va bularning barchasi chiqish ma'nosiga nisbatan noaniqlik manbai bo'lishi mumkin.
Soya xotirasi yuqorida tavsiflangan vaziyatlarda harakatlarning to'g'riligini ta'minlaydi. Unda yangi qiymatlarni saqlash orqali siz xuddi shu ma'lumotni bitta harakat doirasida ham kirish, ham chiqish sifatida ishlatishingiz mumkin. Masalan, y =! Y sifatida tavsiflangan kvadrat to'lqinli generatorning modeli, bu erda y - generator chiqishi. Uning VKP muhitidagi C ++ dagi kodi Listing 1da ko'rsatilgan. 



Yüklə 1,84 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10   ...   19




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə